visual studio怎么独立编译,使得EXE文件是任何一部电脑都可以用?

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:26:18
visual studio怎么独立编译,使得EXE文件是任何一部电脑都可以用?

首先,如果代码没有使用MFC也没有使用.net,那么编译EXE程序可以到其他电脑运行;
如果使用了MFC,那么在项目的属性中选择“在静态库中使用MFC”,就可以到其他电脑运行了; VC6.0中这样选择:Project菜单中选择Settings,在弹出的对话框中的General页面,Microsoft Foundation Classes处选择Use MFC in a Static Library;

如果是.net托管的程序,那么就要在其他到计算机上安装.NET Framework 才可以使用了

这就是.net最恶心的地方,所以我坚决不用.net 。
用VC6,C++Builder吧。。

要想任何一部电脑都可以用,得在客户机上部署 .NET Framework 可再发行组件包