首先想到的是使用Release状态编译发布就OK了, 这个在VC6可行, 但是在这里也不行, 同样是上面的错误.
仅仅是一个win32程序,难道还要随身带个dll...
可能是这个原因, N多老师说VS只能做.NET程序,然后说MS... 然后回去用VC6了.
当时在Google上搜了好几天也没发现理想的答案.
大多数人的解决方案是加入静态MFC库, 这样的解决方案其实是歪打正着~
后来, 在仔细研究VS工程的参数后, 发现工程配置里面一个可疑的东东~
Code Generation里面的Runtime Library.
原来.要在Visual Studio发布一个Win32工程,首先要使用Release模式.
其次,要在工程的属性做以下修改.

可是为什么微软要把工程是属性的默认值改得这么不人性化捏...
我想应该是有它的原因的,不过我暂时还不知道.
No comments:
Post a Comment