日期:2014-05-17  浏览次数:20905 次

我用.net framework4.0,写了一个桌面程序,如何让用户不安装.net framwork4.0也能使用我的程序?
RT。
    刚写了一个程序,即将发布。老师说我们不可能要求用户也要装个.net framework4.0才能用这个程序。
    所以我想问下,有没有一种方法,能让用户不安装4.0也能使用该程序。
    
    真心求教!

------解决方案--------------------
引用:
? 云计算是如何对IT基础设施产生...? 公有云和私有云有哪些不同?? 云计算中心与超算中心的区别是?? 在企业内部实施云计算有何好处?? 云时代的虚拟机密匙该如何管理?
RT。
  刚写了一个程序,即将发布。老师说我们不可能要求用户也要装个.net framework4.0才能用这个程序。
  所以我想问下,有没有一种方法,能让用户不安装4.0也能使用该程序。
   
  真心求教!……


你可能误会了老师的意思。如果你写的就是一个简单的东西,如果你还跟老师说“可以给成千上万人使用”,那么老师自然要问你:“你给成千上万成去一家一家安装.net frameowrk啊?”。

如果你就是给几十个人写的软件,这几十个人可以让你一年赚50万人民币,那么你就高对了开发平台了!反之,如果你是搞一个针对互联网、个人的软件,甚至是一个普通的小游戏,那么你肯定到底怎么推广?
------解决方案--------------------
“即将发布”?!

这其实就是一个混乱的问题。现在的软件大部分靠搜索引擎、互联网广告而发布。你的那个真的合格吗?

反之,也可以一下签几十万的订单,卖给大企业。你知道如何卖给大企业吗?
------解决方案--------------------
要么把 4.0 打包进去,要么在安装时到微软网站下载,除此之外也想不出其他办法。
混乱的年代大概还要持续几年,等以后千家万户都替换成新版 windows,并且内置了 .NET framework 4.0, 到时客户端就不用这么纠结了。
我不懂,回贴为了赚分,否则以后没分提问。唉,CSDN 谁想出来这招,真狠毒,迫使大家要经常粘在上面赚分,不赚就没分花,累。。。。
------解决方案--------------------
显然误会老师了,老师的意思我同意9楼的。人家只是为了一个小功能你要让人家装。net f 4.0那么用户肯定会有怨言的了。。。
我想老师的意思是, 你把你代码中的涉及到4.0的用法的地方全部改成2.0能接受的。。。这样用户只需要安装2.0