当前位置: 代码迷 >> VB Dotnet >> 跪求大神指点VB.net如何编辑独立的exe程序呀
  详细解决方案

跪求大神指点VB.net如何编辑独立的exe程序呀

热度:141   发布时间:2016-04-25 02:03:50.0
跪求大神指点VB.net怎么编辑独立的exe程序呀。
跪求大神指点VB.net怎么编辑独立的exe程序呀。

我是网上下载的VS2012中文旗舰版,我用VB.NET编写的程序,我点击 生成出来的exe不能给其他电脑使用
也点击发布生成出来的文件全部发送给其他电脑 在点击setup安装的时候提示不是有效的Win32 应用程序



求大神指点,怎么才能像VB6.0那样编辑成独立的exe 发给其他电脑使用呀,,,


求好心的大神指点指点,,,,,

------解决思路----------------------
发给那台机器的电脑上要安装.net框架才行。
------解决思路----------------------
.net程序必须需要.net运行时才能执行。

例如,如果你的程序是基于.net 4的,机器需要安装
Microsoft .NET Framework 4 (Standalone Installer)
http://www.microsoft.com/en-au/download/details.aspx?id=17718

你可以让用户自行安装,或者你使用setup工程,把运行时包裹进去一起安装。参考:
https://msdn.microsoft.com/en-us/library/vstudio/7eh4aaa5(v=vs.100).aspx
------解决思路----------------------
1.目标机器必须安装对应版本的.net框架(.net framework),这要看你开发时选择的是什么版本
2.如果你开发机器是64位,目标机器是32位,那么你应该编译成x86或anycpu,而不能编译成x64
------解决思路----------------------
提示不是有效的Win32 应用程序
需設置編譯選項,如下圖
------解决思路----------------------
1、对于VB.net 2013,在使用.net4.0及以下环境开发的时候需要目標CPU设置为X86,4.5及以上无问题
2、对于发布绿色版.net 程序,不安装运行库的话,需要脱库,脱库仅适应.net2.0框架
具体请参照:
http://blog.csdn.net/zchin/article/details/5793010
  相关解决方案