VB.NET 生成的程序其他电脑无法正常使用

其他电脑安装了.NET框架但是不行 但是在别的电脑上如果也装上VS VB.NET就能打开了该怎么办呢?

一个原因是框架的版本可能不对应
另一个原因,VB.Net是否用了什么控件或DLL
推荐做法:在VS中部署 Windows 应用程序:http://hi.baidu.com/jiasha2008/blog/item/12d4d4b3728e4fbcd8335a2f.html
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-20
看你的电脑是什么系统,如果是win7 64位系统可能是不兼容
第2个回答  2012-03-20
没有安装VS的电脑执行VB.NET写的执行程式时需要安装Framework。Framework有几个版本,最好安装高版本。

VB.NET 生成的程序其他电脑无法正常使用
一个原因是框架的版本可能不对应 另一个原因,VB.Net是否用了什么控件或DLL 推荐做法:在VS中部署 Windows 应用程序:http:\/\/hi.baidu.com\/jiasha2008\/blog\/item\/12d4d4b3728e4fbcd8335a2f.html

vs2010 用VB写成的exe不能够在别人电脑运行
用VS开发的软件是需要.NET Framework支持的,这你都不知道吗?只要安装一次,以后再安装其他VS做的软件就无需再安装了。win7及以上系统由于内置.NET Framework,所以可直接运行。WinXP则需要自行安装。

VB使用了外部控件,在别人的电脑上,要重新编译才能运行。这是为什么?
把Bq80xRW.ocx拷贝到别人电脑的c:\\windows\\system32下面,然后regsvr32 Bq80xRW.ocx,这个过程可以手动,可以用bat批处理,也可以在Setup Factory 中定义一个注册过程。

安装程序容量大小的问题
然后依次单击“Next”按钮,直至窗口中出现“Finish”按钮,单击该按钮后即开始了程序的恢复,恢复完成后再按提示删除程序的备份即可。至此,你选中的程序就被移动到了新的位置。 特别提示:推而广之,这种方法可用作往另一台电脑上移植一个程序:在“Back Wizard”的时候,将备份放到目标电脑上,在目标电脑装上CleanSweep后...

...今天就不行了。打开QQ就出现“由于应用程序配置不正确,应用程序未能...
这些软件出现“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题”运行提示,就是缺乏软件应用环境,就像vb程序需要vb运行库那个道理一样;本来操作系统是默认安装这些组件的,但可能是由于其他原因,卸载程序时,把这些组件给删除了,造成很多需要VC运行库的程序无法正常运行了。

软件商为什么要把发布的软件做成安装包呢?做成免安装不好吗?
特别是Visual Studio中的VB做出的东西,如果不发布,或不进行相关的处理,在别的没有安装VB的机器上是根本运行不起来的,因为VB编译出来的程序在根本上是伪编译,其指令通过VB运行库转译后运行,没有VB运行库的机器是根本无法正常运行此类程序的。当然了,有经验的朋友可以手工把运行库复制入相应的目录中,或是和VB做出的...

VB.net编写一个通过UDP通讯的小软件出现Bug,只能发送不能接收,求助...
网上很多相关的现成的代码 你需要知道的一点是数据接收不是接收一次就完了 接收端根本不知道数据什么时候要过来 所以数据端应该一直重复着"等待-接收"的过程 于是就有了要在线程中接收数据的代码

vb6和vb.net如何选择?
vb6多线程没有vb.net方便 vb6可以在win10上运行,开发的程序也可以不用担心无法运行的问题 都向下兼容的 理论和现实上 都不会让vb6开发的程序无法运行 够用,只不过是因为处理文件上没有多线程 速度上可能会慢点而已 这个因人而异,每个人的理解能力不同,编程逻辑思想比较重要,语法不同比较容易解决 ...

病毒程序和木马程序都是什么意思有什么关系吗 ,都会产生什么样的影响啊...
在此建议普通用户选择“中”(关闭了所有的TCP端口服务,但UDP端口服务还开放着,别人无法通过端口的漏洞来入侵,它阻挡了几乎所有的蓝屏攻击和信息泄漏问题,并且不会影响普通网络软件的使用) 在控制台上点“高级设置”就可以手工选择是否取消“与网络连接”“ICMP”、“IGMP”、“TCP监听”、“UDP监听”和“NETBIOS”...

vb怎么保存程序
1、窗体文件(.Frm):存储窗体上使用的所有控件对象、属性、事件过程及程序代码。2、标准模块文件(.Bas):所有模块级变量和用户自定义的通用过程。3、类模块文件(.Cls):可建立用户自己的对象,类模块包含用户对象的属性和方法不含事件代码。后面的都按确定,要跟工程名字一样。全都确定的程序可以点...

相似回答