适用于Windows 8的可再发行的脱机.NET Framework 3.5安装程序

问题描述 投票:18回答:5

我们公司正在Windows 8上测试我们的产品(针对.NET Framework 3.5编译)。我们发现Windows 8上没有.NET Framework 3.5,有两种方法可以解决此问题:

  1. 在线安装
  2. 从Windows 8安装DVD或ISO安装

但是,我们需要为没有互联网且没有安装Windows的所有人提供可再发行的离线安装程序。

有没有办法解决这个问题?

谢谢。

更新:

这也是should apply to Windows 10

windows-8 .net-3.5 installer .net-framework-version windows-10
5个回答
8
投票

试试这个命令:

Dism.exe /online /enable-feature /featurename:NetFX3 /Source:I:\Sources\sxs /LimitAccess

您的Windows DVD的I:分区。


3
投票

如果您处于离线状态(位于D:\sources\sxs),您似乎需要安装介质中的软件包您可以将其复制到需要.NET 3.5的每台计算机上(因此从技术上讲,您只需要一次安装介质即可获得包)并让每台机器运行命令:

Dism.exe / online / enable-feature / featurename:NetFX3 / All / Source:c:\ dotnet35 / LimitAccess

有关于MSDN的指南。


2
投票

您不必将所有内容复制到C:\ dotnet35。通常所有文件都已复制到文件夹C:\ Windows \ WinSxS。然后该命令变为(假设Windows已安装到C :):“Dism.exe / online / enable-feature / featurename:NetFX3 / All / Source:C:\ Windows \ WinSxS / LimitAccess”如果不是,您也可以指向命令直接到DVD。然后命令变为(假设DVD安装到D :):“Dism.exe / online / enable-feature / featurename:NetFX3 / All / Source:D:\ sources \ sxs / LimitAccess”。


2
投票

几个月后没有真正的解决方案来解决这个问题,我认为最好的解决方案是将应用程序升级到.NET framework 4.0,默认情况下Windows 8,Windows 10和Windows 2012 Server都支持它,它仍可作为离线安装使用对于Windows XP。


0
投票

Microsoft .NET Framework 3.5可以安装在Windows 10上而无需安装介质。您需要的文件名为microsoft-windows-netfx3-ondemand-package.cab。只需谷歌,你就会得到下载链接。下载后,将该文件复制到C:\dotnet35并运行以下命令。

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c:\dotnet35 /LimitAccess

在Windows 10中经过测试和工作没有任何问题。

© www.soinside.com 2019 - 2024. All rights reserved.