问题描述
xp上装了.netframework4.0在win7x64进行编译的,平台选的x86,怎么还是在xp上显示不是有效的win32程序难道真的要在x86环境下编译?
解决方案
解决方案二:
用的vs2012
解决方案三:
再确认下你的程序是用的4.0框架而非4.5
解决方案四:
引用2楼u011710947的回复:
再确认下你的程序是用的4.0框架而非4.5
虽然目标框架是4.5,但是win7上装4.0就可以用而且框架不对不是显示无效win32程序,而是显示要装4.0
解决方案五:
楼主可以参考一下以下链接:http://zhidao.baidu.com/link?url=IyTGTevVrIyWq5SmaRHHwOcQFhbBuhYhjogoiLHLeNvP8u58TkPSzST7UfrgbFEBNuGZE2L9-HSFKeTKCfcONK
解决方案六:
xp不支持4.5
解决方案七:
多尝试下,没准就是这么回事,没用过win7咱就不发言了
解决方案八:
引用4楼Tidal_Choidi的回复:
楼主可以参考一下以下链接:http://zhidao.baidu.com/link?url=IyTGTevVrIyWq5SmaRHHwOcQFhbBuhYhjogoiLHLeNvP8u58TkPSzST7UfrgbFEBNuGZE2L9-HSFKeTKCfcONK
感谢哈,我去试试
解决方案九:
应该是XP上没有库。。一般的XP上不会装那么多库的
解决方案十:
xp最多支持.net4.0不支持.net4.5
解决方案十一:
1、XP打SP3后能用4.0及以下版本2、vs2012要打补丁目前最新为update4。最少需要打update1才能支持XP。
解决方案十二:
引用4楼Tidal_Choidi的回复:
楼主可以参考一下以下链接:http://zhidao.baidu.com/link?url=IyTGTevVrIyWq5SmaRHHwOcQFhbBuhYhjogoiLHLeNvP8u58TkPSzST7UfrgbFEBNuGZE2L9-HSFKeTKCfcONK
可是我的配置图没有这些东西,就一项……我跟新到update3了的
解决方案十三:
引用11楼qq_25902241的回复:
Quote: 引用4楼Tidal_Choidi的回复:
楼主可以参考一下以下链接:http://zhidao.baidu.com/link?url=IyTGTevVrIyWq5SmaRHHwOcQFhbBuhYhjogoiLHLeNvP8u58TkPSzST7UfrgbFEBNuGZE2L9-HSFKeTKCfcONK可是我的配置图没有这些东西,就一项……我跟新到update3了的
你使用什么语言编写的exe程序?貌似上面的解决办法只适合C#语言?我的机器上没安装vs2012,没办法亲自试验。请楼主再仔细确认一下。
解决方案十四:
引用12楼Tidal_Choidi的回复:
Quote: 引用11楼qq_25902241的回复:
Quote: 引用4楼Tidal_Choidi的回复:
楼主可以参考一下以下链接:http://zhidao.baidu.com/link?url=IyTGTevVrIyWq5SmaRHHwOcQFhbBuhYhjogoiLHLeNvP8u58TkPSzST7UfrgbFEBNuGZE2L9-HSFKeTKCfcONK可是我的配置图没有这些东西,就一项……我跟新到update3了的
你使用什么语言编写的exe程序?貌似上面的解决办法只适合C#语言?我的机器上没安装vs2012,没办法亲自试验。请楼主再仔细确认一下。
是c#,但打开后确实没有那些东西,c#的配置图超简单,感觉那是c++的配置图……