创建包含 .Net Framework 3.5 SP1 的安装程序项目。

3
我正在创建一个安装程序。客户希望在setup.exe文件中包含.Net Framework 3.5 SP1。
但是,当我右键单击setup项目|属性时,在“属性页面”上有一个名为“先决条件”的按钮。
在那里你有3个选择: 供应商的网站 与我的应用程序相同的位置 从以下位置下载。
然而,客户不想下载任何内容。因此,我需要将它打包到setup.exe中。
有没有办法做到这一点?
如果包括.Net Framework,setup.exe会有多大?
非常感谢任何建议,
3个回答

3
完整的 .net 3.5 sp1 安装程序 大小为231 MB,太大了无法放在光盘上。如果您想采用这种方法,可以使用此链接获取帮助。
如果只是针对单个客户的一次性情况,您可以将所有先决条件放在他们网络上的文件共享中,并使用“从以下位置下载先决条件”选项。

你好,感谢您的回复。问题在于客户可能是任何连接到互联网并想要下载我们软件并在他们的计算机上运行的人。然而,如果他们没有安装 .Net 框架,那么这意味着需要进行大量下载。我们的客户对此表示担忧。 - ant2009
在这种情况下,客户确实没有选择余地。如果您选择供应商网站选项,则不会一次性下载完整的231Mb - 它将下载2-3Mb的安装程序包,并安全地在后台管理其余的下载。 - burnside

2

1

http://www.hanselman.com/smallestdotnet/ (我讨厌这个)但我认为你应该看看它。 嘿,只有28兆哦,哈哈哈,是啊,它只放置了你需要的东西。 他们从哪里得到这些信息呢?

看起来,在制作了一些 .net 东西后,开发人员可以告诉“用户”,嘿,很容易,只有28兆。
可惜那只是安装程序而已。 嘿,还有其他人知道一个只有28兆的更新程序吗?

好吧好吧,但它是小巧可爱的,客户永远不会知道 LOL,嘿,它正在为某些人工作着。;-)


你好,谢谢提供信息。我现在已经完成了这个项目。但是,我不介意再试一次,只是想看看它是否能够100%地工作。 - ant2009

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接