高级开发:基于工程文件的应用定制化
下载 SDK 和示例
下载路径:http://res1.percipio.xyz/vpp/sdk_1.0.9.0.zip
Vision++ SDK 说明
Vision++ SDK 包含以下目录:
bin
包含 dll 依赖库以及配置文件。
dotnet6
包含 .net6.0 的程序集。
dotnet6_wpf
包含 .net6.0 的程序集和与 WPF 相关的程序集。
vcruntime
包含微软提供的运行时。
示例说明
VppDemo
:该示例是最基础的 .net6.0 项目工程,只依赖 Vision++ SDK 中的核心部分,可基于 Vision++ 生成的工程文件 (*.visionproj) 进行定制化。
ImageConvertProject
:该示例程序是基于此 Vision++工程文件夹进行定制化。sdk
:需拷贝 Vision++ SDK 中的核心部分至该文件夹。VppDemo
:包含 VppDemo 程序文件。VppDemo.sln
:VppDemo 解决方案文件。
集成
本节介绍如何集成 VppDemo 工程,具体步骤如下:
将 Vision++ SDK 内的 dotnet6 文件夹拷贝至
VppDemo/sdk
中。编译 VppDemo 工程:使用 Visual Studio 打开 VppDemo 工程,在 Visual Studio 菜单栏选择“Release”和“X64”,并依次点击“生成”>“生成解决方案”。
Note
建议使用 Visual Studio 2022。
将
Vision++ SDK/bin
路径下的文件拷贝至VppDemo/bin/x64/Release/net6.0
。可选: 将
Vision++ SDK/vcruntime
路径下的文件拷贝至VppDemo/bin/x64/Release/net6.0
。Note
若安装 Visual Studio 时,已安装 C++ 扩展包,或者安装了微软提供的 VC++ 分发包,则不需要拷贝 vcruntime 文件夹内的 dll 文件。
使用 Visual Studio 打开 VppDemo 工程,并进行定制化。