我的主程序就几十K,这一下就要安装50多M,而且半个小时左右才能装完,这我都接受不了。有啥解决方案没?
发布的时候,将framework一块发布,win7貌似自带3.5的吧!framework是.net程序必须依赖的运行环境!所以framework少不了
如果没用到.net4.0的特性就直接在.net2.0下生成程序。这样避免安装这么大的安装包 。2.0很多都自带了吧。
如果你的程序不需要4.0的新特性,在2.0下可以使用的话,你可以找下以前老版的飞信,它使用了一个类似于虚拟机的东西,把framework中的几个比较重要的dll放在当前目录下,就可以运行了。
另外4.0的framework已经很小了,才50来M,你想想2.0/3.5的都是200多M就应该感到欣慰了
早知道就用其他语言来开发了,你见过几个超过50m,安装超过半小时软件,功能跟记事本一样简单,如果你机子上安装程序是这样你能接受。
@沧海一杰: c#做大众软件就这一就点没人用了
哈哈,换win7吧
我原本打算做出来推广使用的,这样的话估计没人愿意用了,如果能让所有人升级win7就好了