为什么.net 2.0 dotnetfx.exe下载和.net 4.0 dotnetfx4.exe没有'?

时间:2011-05-09 14:27:00

标签: .net-4.0 .net-2.0

我们为我们的应用程序安装了一个安装程序,当安装程序运行此文件时,该文件名为dotnetfx.exe,并且您收到一条消息,说明正在下载microsoft.net框架。

现在我们正在使用.net 4.0,它的redistrubutable是49MB,它不会下载任何内容。我假设这解释了尺寸。

我想知道的是......是否有一个.net 4.0安装程序,它的大小较小,是否会像.net 2.0那样“下载”数据?

1 个答案:

答案 0 :(得分:1)

这是.net 4可再发行框架的正确大小。 .net 3.5比这个大得多,而且微软很难将4.0的版本缩小到这个版本。 3.5是绝对巨大的,在我看来,由于它的大小,几乎无法再分配。

.net 2大约是23-26 meg,因此.net 4 framwork版本并不比2.0框架大得多。

我使用软件安装重新分发2.0框架,我在安装过程中没有任何类型的“下载”消息。我在安装程序中包含23 meg dot net 2框架文件,这增加了我们软件设置的大小~23 meg。

如果您使用2.0框架的最后一个安装程序没有包含23 meg文件而是下载它,这很可能是您的安装脚本/安装软件本身的一个功能,我不相信它有任何关系使用.net 2.0框架重新分发文件本身。

如果您有权访问安装脚本,请务必查看安装脚本,并且您很可能会发现您喜欢的“2.0下载”功能只是安装工具/软件的一项功能。

因此,如果你喜欢这个功能,我认为你最有可能在你的安装脚本中设置它,这样你的4.0框架也可以下载,而不是直接包含在设置中,如果你更喜欢这种安装方法。 / p>

绝对检查您的安装脚本。我希望这有帮助。 :)