做好的WinForm项目
通过安装向导发布部署以后 生成的exe文件
把生成的exe文件放到另一台没有装.net Framework的机子上面都不可以安装
提示说要安装.net Framework才可以运行
有什么方法生成的exe文件 在另一个没装.net Framework的机子上面也可以顺利安装的吗?
我用的是VS2010
通过安装向导发布部署以后 生成的exe文件
把生成的exe文件放到另一台没有装.net Framework的机子上面都不可以安装
提示说要安装.net Framework才可以运行
有什么方法生成的exe文件 在另一个没装.net Framework的机子上面也可以顺利安装的吗?
我用的是VS2010
解决方案 »
- 请教如何根据条件动态调用office组件?
- 我用DevExpress控件做了程序,发布成setup.exe后,安装时还要我安装DevExpress环境?请前辈指导!
- arraylist:集合已修改,可能无法执行枚举的错误
- 给出一串有序整数,用二分法查找出整数N在这串整数中的Index
- 急~~~~~~~~~~求Code39字体的使用方法!!
- C# MDI 子窗口显示问题
- 查询结果返回并刷新
- 如何将UltraGrid中的所有项收缩起来?
- XSLT中怎么排序,order-by不行啊!
- C#的DataGrid还有这样的问题?????
- C# 如何实现往MP3写入文件,删除MP3里的文件
- c#开发active控件
你可以使用silverlight开发桌面应用程序,也可以开发web应用程序。Silverlight5的.net类库只有6.6M。你可以发布一个互联网url地址让用户去下载,也可以使用打包工具将OOB程序打包为一个exe安装程序。
如果是2010 默认的应当是framework 4.0。
一般机器2.0是有的,如果没有使用一些新特性的话可以给版本降级,在解决方案属性切换到framework 2.0.
或者在打包exe文件的时候,把framework 4.0的安装条件给附加上,不过这样的话,安装包就大了。
打包后,运行安装时其.net framework会自己安装的
用VS2010开发的软件、没框架怎么运行
winform是基于.net framework开放的,需要.net framework给你的winform程序解析执行。所以没.net framework是不行的。
解决办法:
1.把你的winform用VS2005开放,vs2005基于.net framework 2.0, 2.0的framework只有23M。可到微软官方下载。vs2010也可以选择框架版本的,你也可以选择2.0的版本,当然,你的电脑要先安装才有的选;
2.早期的飞信把.net framework 2.0提取出来了,你可以让你的程序用飞信那个框架,这样也不用安装,具体细节百度一下,这个我试过,可行!最好还是安装.net framework 2.0,几十秒就装好了!不然的话,只能用MFC/c++开发!