【发布时间】:2011-04-06 09:51:42
【问题描述】:
我正在尝试使用 installshield 部署我的 winforms 项目,以便可以安装在其他计算机上。我的项目是在 .net framework 3.5 下编写的。
我的问题是:应该在目标机器上安装什么版本的 .net 包才能运行我的项目?
需要注意的一点是目标机器没有连接到互联网,所以我必须为 .net 框架嵌入一个独立的离线安装程序。
当然,安装 .Net framework 3.5 完整的可再发行包后,我的项目运行良好。但它约为 200MB。我真的应该安装 200MB 以便在目标机器上运行我的 ~10MB 项目吗?
另一种选择是安装客户端可再发行包,我听说它约为 30MB。但我找不到任何官方版本,也不确定这是否可行。
任何帮助将不胜感激。
【问题讨论】:
-
不,您只需要 200+ MB 的安装程序。实际安装的内容取决于该机器上次看到 Windows 更新的时间。如果它从未连接过互联网,那么所有这些都可能。
标签: winforms deployment .net-framework-version .net .net-3.5