2

.net framework 4.0 是否有可再分发的 Web 安装程序?最好,它会检测正确的语言版本以从 Internet 安装和下载它。

我想将此 Web 安装程序与我的 4.0 应用程序捆绑在一起,以便安装包的下载大小尽可能小(40MB 的完整离线安装程序可能会吓到用户),另外我不想处理检测必要的版本( x86,x64,哪种语言)安装。

编辑:关于我如何创建设置。我会选择最简单的选择。我的申请真的很简单。我只需要复制一些文件并在开始菜单/桌面中创建快捷方式。对此最简单/最快的解决方案是什么?可以使用 VS 构建的安装项目(我使用的是 VS 2010)。

4

2 回答 2

3

Visual Studio 安装项目满足您的需求。

检查这个:http: //msdn.microsoft.com/en-us/library/ee942965.aspx

编辑修复了链接,您可能需要检查web bootstrapperredistribute framework相关部分

于 2011-10-26T11:10:46.300 回答
1

在您的安装项目中,您应该嵌入 .Net 4 Framework。但您无需添加完整的离线版本,您只需下载并嵌入此 Web 安装程序。它检查当前运行的机器并仅下载必要的文件。因此,每个已经安装了 .Net 框架的人都可以通过您的设置获得 870kb 的死亡数据(这是 Web 安装程序的大小),其他任何人都可以根据当前机器的需要下载。

于 2011-10-26T11:30:19.267 回答