[高分求教].net framework 3.5 安装包太大,如何精简?

macenjie 2009-06-14 08:42:05
我们做 c/s 程序开发的.
安装程序是 install shield 2008
客户是 internet 上的客户,操作系统从windows xp 到 windows vista 各式各样.
现在.net framework 3.5 sp1 的框架有 200多M.
让那些互联网上的客户去下载显然不太现实.
不知道如何精简,有没有方法?
网上我看有 .NET Framework Client Profile 的介绍,不知道是否这个 .NET Framework Client Profile 就是精简版的 3.5 sp1.
微软网站上 .NET Framework Client Profile 是下载一个更新工具,然后根据客户端情况自动update的.
事实上,国内很多网络比较差,连不上微软的update网站是常有的事,也不知道如何下载非自动update的.NET Framework Client Profile

请高手们给我一些指示,如何让 install shield 2008 打包的 .net framework 3.5 sp1 更精简些.分不够,可以加,谢谢大家参与讨论!
...全文
3868 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
牧羊帮 2011-09-21
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 xjxshihhza 的回复:]
http://www.microsoft.com/downloads/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=zh-cn 这个网址只有2.73MB哦 !只是安装的时候稍微慢点
[/Quote]

你真逗,你把网断了安装个试试。要是要这种我还有不到100K的。
xjxshihhza 2010-07-16
  • 打赏
  • 举报
回复
http://www.microsoft.com/downloads/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=zh-cn 这个网址只有2.73MB哦 !只是安装的时候稍微慢点
xjxshihhza 2010-07-16
  • 打赏
  • 举报
回复
http://www.microsoft.com/downloads/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=zh-cn 这个网址只有2.73MB哦 !只是安装的时候稍微慢点
xjxshihhza 2010-07-16
  • 打赏
  • 举报
回复
http://www.microsoft.com/downloads/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=zh-cn 这个网址只有2.73MB哦 !只是安装的时候稍微慢点
ConanKid 2009-11-05
  • 打赏
  • 举报
回复
同样问题,同样关注!!!!!!!!!!!!!!
outou 2009-06-17
  • 打赏
  • 举报
回复
应该没有什么好办法。
光宇广贞 2009-06-17
  • 打赏
  • 举报
回复
你可以打个包啊……比如说你要发布你用.net写的软件的话,你可以建SETUP工程,里面勾选.net framework 组件的……
不过对方在安装你的软件的时候,需要连网状态,你的安装程序会自动引导用户下载完整组件。

如果你觉得这还麻烦的话,就自己下好了,然后打进安装程序里面给用户不就完了……
春天的气息 2009-06-17
  • 打赏
  • 举报
回复
是个问题,但最好别精简,小心少了那个文件,你的系统崩溃了。
wuhuwy 2009-06-17
  • 打赏
  • 举报
回复
用2.0的.NET Linker就可以了
desegou 2009-06-17
  • 打赏
  • 举报
回复
理论上讲我觉得应该可以精简下才合理,我用到哪些程序集我就打包进哪些,但是我没弄过,帮顶并且关注
xysyzj 2009-06-17
  • 打赏
  • 举报
回复
用2.0的吧
wang66111988 2009-06-17
  • 打赏
  • 举报
回复
既然是c/s,压缩后放在安装包括中使用.没有什么
jueyingfd 2009-06-16
  • 打赏
  • 举报
回复
这个没法变小,你只能在装的时候根据需求来装就可以了。
wuyq11 2009-06-14
  • 打赏
  • 举报
回复
一般在安装和部署应用程序时,在“系统必备”中包含“.NET Framework 3.5 SP1”,
并选择从与我的应用程序相同的位置下载系统必备组件
有时可用过虚拟机,不用打包框架
如有 Xenocode 的postbuidle或者vas, Salamander .NET Linker ,mono等
vista集成了3.0或者连接网站
Teng_s2000 2009-06-14
  • 打赏
  • 举报
回复
如果没有用到linq之类的,没有必要使用3.5的啊,2.0就可以跑起来的啊

2.0有一个Restribute版本,大概20多M
maddemon 2009-06-14
  • 打赏
  • 举报
回复
这不是懂不懂的问题哦老兄
2.0的话有个linker可以提取一个一些dll 不需要安装framework
3.5能不能提就不知道了.
macenjie 2009-06-14
  • 打赏
  • 举报
回复
没有人的懂吗

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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