用vs2010编写的c#程序,在本机可以打开,生成了exe,在同事的电脑上打不开,缺少什么呢?

一个小软件,装.net4太费劲了,除了这个解决方式。网上说,打包成安装文件就能解决,是这样吗?

大妹子,别偷惰哦,这步省不了的.
只能老老实实把.net4框架装上吧,别无它法.
正所谓工欲善其事,必先利其器也.
补充一下,也不是没有办法,你折中一下,如果你没有使用.net 3.5,4.0新特性的话,你可以选择2.0版framework来生成程序,这样的话你机子有2.0框架就可以运行程序了,该框架才几十M,安装简捷迅速.
还有句话叫杀鸡焉用牛刀,呵呵!
祝你好运!
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-12
缺少 .net framework 环境, 装个 .net framework 4.0 就可以了来自:求助得到的回答
第1个回答  2012-10-12
需要装.NET Framework 4.0版本
第2个回答  2012-10-12
同事的电脑有没有framework,而且framework要和你的程序用的版本一致
第3个回答  2012-10-12
打包成安装文件就能解决还是一样的,无非就是把Framework4.0打包在了一起,安装的时候还是会先安装Framework4.0,除非别人的电脑已经安装了。这个就是一个.Net局限的地方
第4个回答  2012-10-12
你用的.net framework的版本过高,你同事的机器上不支持,建议你用.net framework2.0编译就可以运行了,或者你在他机器上安装对应版本的net framework
相似回答