我应该使用哪个.NET 3.5软件包进行分发?

时间:2011-05-19 10:10:58

标签: .net

我想在我的前言中包含.net framework 3.5,我不知道我应该包含哪个包

请提出任何建议

我的意思是完整的233 MB框架,分发版本,或任何下载链接将被高度评价我认为使用没有任何互联网连接,我不知道它的操作系统,如果x86或不

3 个答案:

答案 0 :(得分:2)

CLR本身是一个本机代码应用程序,因此它一次只能是32位或64位。您需要将32位和64位框架与您的应用程序捆绑在一起。您还需要配置.NET安装程序引导程序,以便不从Internet检索正确的.NET程序包,而是使用捆绑的.NET程序包。

答案 1 :(得分:1)

如果您知道您的客户没有互联网连接,您应该将其作为先决条件添加,并在安装项目中添加安装程序。

您应为每个版本制作一个安装程序。

然后,您可以制作一个选择要安装的正确版本的安装程序 Single MSI to install correct 32 or 64 bit c# application

答案 2 :(得分:0)

框架有两个版本。一个目标是32位,通常称为i386,另一个是64位安装程序。

在Microsoft网站上搜索.Net framework 3.5 redist,它将带您进入可再发行页面,您可以下载可随部署打包的版本。

希望这有帮助。