如何在没有互联网连接的XP计算机上安装.NET Framework 3.5?


8

我想在几台无法访问Internet的机器上安装.NET Framework 3.5。如果我安装了“ no internet access”程序包,它仍然要下载一些内容。我如何找出缺少的东西?还有其他安装包吗?

编辑:我会显示屏幕截图,但是我无法从此处上传任何内容,并且这些镜头将以德语显示。所以我只介绍翻译成英文的文字...

安装“完整的可再发行软件包”:
在许可协议页面的底部,它显示以下文本:

下载文件大小:67 MB
大约下载时间:2h 44min(56KBit / s)18min(512KBit / s)

即使安装了Windows Installer 3.1,它也会显示文本。

达成协议后,它会显示“下载和安装状态”对话框,并带有一个进度条,显示为“下载:”,然后

状态:尝试连接到服务器(尝试X的5)。
总计下载状态:56MB / 67MB

我在没有网络连接的虚拟机中尝试过。当进度条显示进度时,它将尝试5次。以后,进度条标记为“安装:”。甚至以后,它也会在设置过程中报告问题,并提供两个按钮“稍后发送报告”和“不发送”。现在出现了:“安装完成”和“ Microsoft .NET Framework 3.5已成功卸载。” (重点是我的)
“建议安装当前的Service Pack和安全更新。有关Windows Update(链接)的更多信息,”。

Edit2:已安装Service Pack 3,但仍然没有成功。


您怎么知道它正在尝试下载内容?有任何错误讯息吗?
Chathuranga Chandrasekara,2009年

它说了有关下载其他内容的内容。我将重试安装并发布确切的措辞……
EricSchaefer

编辑了问题...
EricSchaefer,2009年

Answers:


12

如果您使用的是Windows的本地化版本,则安装程序将自动尝试下载您所在位置的语言包。

要绕过自动下载,可以使用以下命令行将英语指定为安装语言:

C:\path\to\installer\dotnetfx35.exe /lang:ENU

设置完成后,您可以手动下载并安装您所在位置的语言包。

友情链接


现在听起来很有趣,因为它是德国WXP。我会回来的
EricSchaefer

是的,宝贝,是的!
EricSchaefer,2009年


3

在运行安装时,请查看计算机的应用程序和系统事件日志中是否存在任何警告或错误,请特别注意MsiInstaller记录的所有事件。

很可能至少有一条消息应该说出它要安装的内容,这很可能是某种缺少的先决条件(尽管您已经拥有.Net的完整安装程序,但它可能不包括所有先决条件,但前提是您已经拥有这些先决条件,如果没有,则可以尝试尝试下载并安装它们)。

有关安装程序如何安装其先决条件的详细信息,请参见.NET Framework 3.5安装程序如何在幕后检查其先决条件

以下是在Windows XP上部署.NET Framework 3.5的先决条件:

  • Windows XP Service Pack 2(SP2)*。
  • Internet Explorer 6.0 Service Pack 1(SP1)*。
  • Windows Installer 3.1 *。
  • .NET Framework 2.0 Service Pack 1(SP1)。
  • .NET Framework 3.0 Service Pack 1(SP1)。
  • Windows Imaging组件*。
  • XML Paper Specification(XPS)共享组件包1.0 *。
  • Microsoft DirectX 9.0软件开发工具包(SDK)的软件光栅器。

(摘自《.NET Framework 3.5管理员部署指南》


1
请注意,如果您没有在计算机上运行打印后台处理程序(因为您可能不在非LAN机器上),则XML Paper Spec安装将失败,并显示模糊的错误消息。
GAThrawn

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.