问题描述
我正在使用Visual Studio Community 2019 C#(我的界面)和Visual Studio 2017社区C ++(在界面过程中调用的.exe)
我需要将我的项目导出到其他PC,如果他们没有安装Visual Studio,则它们缺少某些dll。我知道有一个选项可供选择,以免发生这种情况:“ C ++ 2015可再发行组件包”。有谁知道如何在VS 2019和VS 2017上解决此问题,否则我将被迫在文件中添加安装程序。
谢谢
解决方法
好吧,我在Visual Studio 2017(我的C ++代码)中找到了它可能关注的解决方案:
-
在“解决方案资源管理器”中右键单击您的项目,然后从弹出菜单中选择“属性”。然后“属性页”对话框打开。
-
在打开的“属性页”对话框中,选择“配置属性-> C / C ++->代码生成->运行时库”,将其值设置为“多线程(/ MT)”或“多线程”线程调试(/ MTd)”。