部署的C#应用​​程序需要Windows 8.1和Universal CRT SDK

时间:2019-03-05 16:26:11

标签: c# c++ visual-studio

我在Visual Studio中有一个C#应用程序,其中包括一个针对Windows SDK版本8.1的C ++项目。该项目还需要Windows Universal CRT SDK来构建。 Visual Studio Installer允许单独安装这些组件。因此,一切都可以在此PC上按预期运行。但是,当我将其部署到未安装SDK的PC上时,调用C ++ dll时会引发异常。我认为,部署独立应用程序的重点是构建后便包含了所有内容,而无需其他SDK。我是否缺少构建选项?

单独下载和安装SDK似乎也不是一件容易的事。最简单的方法是下载Visual Studio并像开发PC一样安装它们,这也需要Visual Studio的基本版本。这不是一个大问题,而是方便。

任何见解或帮助将不胜感激!谢谢!

0 个答案:

没有答案