我用.net framework4.0,写了一个桌面程序,如何让用户不安装.net framwork4.0也能使用我的程序?

I_code 2011-11-28 10:30:23
RT。
刚写了一个程序,即将发布。老师说我们不可能要求用户也要装个.net framework4.0才能用这个程序。
所以我想问下,有没有一种方法,能让用户不安装4.0也能使用该程序。

真心求教!
...全文
1007 39 打赏 收藏 转发到动态 举报
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
逍遥小游 2013-10-14
  • 打赏
  • 举报
回复
引用 31 楼 oysy 的回复:
[Quote=引用 18 楼 wukaiping870123 的回复:] 可以,用xenocode打包所需的类库,dll文件等. [/Quote] 这个是可以,但我测试过,程序启动就非常慢了 我建议改成框架2.0,如果2.0能通过的话
能打包4.0的么,求Xenocode中文破解版下载地址,找了半天没找到合适的版本
oldsooh 2011-11-30
  • 打赏
  • 举报
回复
我以前也出现股过这个问题,就是用3.5写的程序,拿给他们XP的就打不开,win7就可以。
同情楼主,其实如果是你自己练练手的话,用最新版本就好,工作当然得看行情了
yibey 2011-11-30
  • 打赏
  • 举报
回复
显然误会老师了,老师的意思我同意9楼的。人家只是为了一个小功能你要让人家装。net f 4.0那么用户肯定会有怨言的了。。。
我想老师的意思是, 你把你代码中的涉及到4.0的用法的地方全部改成2.0能接受的。。。这样用户只需要安装2.0
lzb900627 2011-11-30
  • 打赏
  • 举报
回复
4.0打包到安装程序里...
zdzcool 2011-11-30
  • 打赏
  • 举报
回复
你们老师很威武啊。呵呵。
飞天凤凰601 2011-11-30
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 wukaiping870123 的回复:]
可以,用xenocode打包所需的类库,dll文件等.
[/Quote]
这个是可以,但我测试过,程序启动就非常慢了

我建议改成框架2.0,如果2.0能通过的话
xboy0086 2011-11-30
  • 打赏
  • 举报
回复
要么把 4.0 打包进去,要么在安装时到微软网站下载,除此之外也想不出其他办法。
混乱的年代大概还要持续几年,等以后千家万户都替换成新版 windows,并且内置了 .NET framework 4.0, 到时客户端就不用这么纠结了。
我不懂,回贴为了赚分,否则以后没分提问。唉,CSDN 谁想出来这招,真狠毒,迫使大家要经常粘在上面赚分,不赚就没分花,累。。。。
wangtiantian23 2011-11-30
  • 打赏
  • 举报
回复
就是打包!把.net 4.0打进去不就得了!!!
freemangood 2011-11-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 denqh 的回复:]
叫你们老师回家抱孩子,不要误人子弟!
[/Quote]
+++

把4.0打包到安装包里可以,但是安装那个慢啊,程序那个大啊。

悲催!
ladenglaola 2011-11-30
  • 打赏
  • 举报
回复
打包安装吧,我做过2.0的程序,把2.0打包到安装程序中,安装软件是自动识别,如果安装电脑未安装.net 2.0框架自动安装,如果安装正常安装软件,不费事的!
1800包吃包住 2011-11-30
  • 打赏
  • 举报
回复
让客户必须使用WIN7 或者WINDOWS 2008
1800包吃包住 2011-11-30
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 yoyo_573 的回复:]
建议楼主还是多上CSDN,这里的高手水平比你们的老师高多多了
[/Quote]
+1
yoyo_573 2011-11-30
  • 打赏
  • 举报
回复
建议楼主还是多上CSDN,这里的高手水平比你们的老师高多多了
idaydayup 2011-11-29
  • 打赏
  • 举报
回复
10楼说的很在理,用.Net要看做的是什么软件

现在很多商业软件都是用2.0做的,再高的.net版本的话一是太大,而是装的人很少很少
不要用那么超前的,用2.0的就好了
assky124 2011-11-29
  • 打赏
  • 举报
回复
1.改成C++的
2.改成BS的
3.改成Silverlight的
tangjia281323 2011-11-29
  • 打赏
  • 举报
回复
。把4.0打包到安装包里面去把。。这样一次性全安装了。。就行了。不是客户单独下载。很方便。
theks 2011-11-29
  • 打赏
  • 举报
回复
你老师的意思是,降低目标框架版本再发布。。
用到框架4.0的新特性的地方,你把程序改改,试试能不能用2.0的框架实现
mingcsharp 2011-11-29
  • 打赏
  • 举报
回复
带进来就是了吗?
dean615 2011-11-29
  • 打赏
  • 举报
回复
必须装~~不装就云端,不过你都要发布了~~
绿领巾童鞋 2011-11-29
  • 打赏
  • 举报
回复
楼主,我也进来了,可怜可怜我吧
加载更多回复(18)

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧