2011-10-26 34 views
2

是否有.net framework 4.0的可再发行的Web安装程序?优选地,它会检测到正确的语言版本以从互联网安装和下载它。可再发行组件.net框架安装程序

我想将此web安装程序与我的4.0应用程序捆绑在一起,以便安装程序包的下载大小尽可能小(40MB的完全脱机安装程序可能会吓倒用户),另外我不想处理检测必须安装的版本(x86,x64,哪种语言)。编辑: 至于如何创建设置。我会去做最简单的选择。我的应用程序非常简单。我只需要复制一些文件并在开始菜单/桌面中设置快捷方式。 什么是最简单/最快的解决方案?可以使用VS构建的安装项目(我正在使用VS 2010)。

+0

你是如何创建安装项目的?我认为你可以设置一些属性,如安装时下载.NET框架,如果不存在...检查这一个:http://support.microsoft.com/kb/324733 –

+3

你有两种选择,你可以嵌入安装程序内你的设置或者你的设置下载它。告诉人们去下载它不是很容易吗? –

+1

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17113 – dtb

回答

1

在安装项目,你应该嵌入的.Net 4框架。但不要添加完整的离线版本,只需下载并嵌入this web installer即可。它检查当前运行的机器并仅下载必要的文件。因此,每个已经安装.Net框架的人都只需要使用您的设置(即Web安装程序的大小)和其他人下载的当前机器所需的870kb死亡数据。

3

Visual Studio安装项目涵盖您的需求。

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

编辑固定的联系,你可能要检查的Web引导程序再分发框架相关部分

+0

安装项目不再支持 - 自VS2012以来。但是,“.NET Framework Deployment Guide for Developers”的链接很有用。 –

相关问题