我在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的基本版本。这不是一个大问题,而是方便。
任何见解或帮助将不胜感激!谢谢!