高级开发:基于设计文件的应用定制化

下载 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

    包含微软提供的运行时。

示例说明

VppWpfDemo:该示例是基于 WPF 的 .net6.0 项目工程,依赖 Vision++ SDK 中的核心部分和 UI 组件,可对 Vision++ 生成的工程文件 (*.visionproj) 和设计文件 (*.visiondesign) 进行定制化。

  • sdk:需拷贝 Vision++ SDK 中的核心部分至该文件夹。

  • VppWpfDemo:包含 VppWpfDemo 程序文件。

  • VppWpfDemo.sln:VppWpfDemo 解决方案文件。

集成

本节介绍如何集成 VppWpfDemo 工程,具体步骤如下:

  1. 将 Vision++ SDK 内的 dotnet6_wpf 文件夹拷贝至 VppWpfDemo/sdk

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

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

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

    Note

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

  5. 使用 Visual Studio 打开 VppWpfDemo 工程并运行,在弹出的页面加载 Vision++ 生成的工程文件 (*.visionproj) 和设计文件 (*.visiondesign)。

  6. 添加逻辑代码进行定制化。