高级开发:基于工程文件的应用定制化

下载 SDK 和示例

下载路径:http://res1.percipio.xyz/vpp/sdk_1.0.9.0.zip

Vision++ SDK 说明

Vision++ SDK 包含以下目录:

VPP-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 工程,具体步骤如下:

  1. 将 Vision++ SDK 内的 dotnet6 文件夹拷贝至 VppDemo/sdk 中。

  2. 编译 VppDemo 工程:使用 Visual Studio 打开 VppDemo 工程,在 Visual Studio 菜单栏选择“Release”和“X64”,并依次点击“生成”>“生成解决方案”。

    Note

    建议使用 Visual Studio 2022。

  3. Vision++ SDK/bin 路径下的文件拷贝至VppDemo/bin/x64/Release/net6.0

  4. 可选:Vision++ SDK/vcruntime 路径下的文件拷贝至VppDemo/bin/x64/Release/net6.0

    Note

    若安装 Visual Studio 时,已安装 C++ 扩展包,或者安装了微软提供的 VC++ 分发包,则不需要拷贝 vcruntime 文件夹内的 dll 文件。

  5. 使用 Visual Studio 打开 VppDemo 工程,并进行定制化。