如何解决生成一个无需C ++可再发行组件包即可运行的.exe
我正在使用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)”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。