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

时间:2012-10-15 14:03:41

标签: windows-8 .net-3.5 installer .net-framework-version windows-10

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

  1. 在线安装

  2. 从Windows 8安装DVD或ISO

  3. 安装

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

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

    感谢。

    更新

    should apply to Windows 10

5 个答案:

答案 0 :(得分:8)

尝试此命令:

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

I:分区。

答案 1 :(得分:3)

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

  

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

MSDN的指南。

答案 2 :(得分: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”。

答案 3 :(得分:2)

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

答案 4 :(得分: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中正常工作。