web-dev-qa-db-fra.com

programme d'installation de .NET Framework 3.5 redistribuable hors ligne pour Windows 8

Notre société testait notre produit (compilé pour .NET Framework 3.5) sur Windows 8. Nous avons découvert qu'il n'y a pas de .NET Framework 3.5 sur Windows 8 et il existe deux possibilités pour résoudre ce problème:

  1. installation en ligne

  2. installer à partir du DVD d'installation de Windows 8 ou ISO

Mais, nous devons avoir un programme d'installation hors ligne redistribuable pour tout le monde sans Internet et sans DVD d'installation de Windows.

Existe-t-il un moyen de résoudre ce problème?

Merci.

[~ # ~] mise à jour [~ # ~] :

Cela devrait également s'appliquer à Windows 1 .

18
Tomas Kubes

Essayez cette commande:

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

I: partition de votre DVD Windows.

8
Hammond22

Il semble que vous ayez besoin du package du support d'installation si vous êtes hors ligne (situé à D:\sources\sxs) Vous pouvez copier ceci sur chaque machine sur laquelle vous avez besoin de .NET 3.5 (donc techniquement vous n'avez besoin du support d'installation qu'une seule fois pour obtenir le package) et obtenir que chaque machine exécute la commande:

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

Il y a un guide sur MSDN .

3
David Spence

Après plusieurs mois sans véritable solution à ce problème, je suppose que la meilleure solution est de mettre à niveau l'application vers .NET Framework 4.0, qui est pris en charge par Windows 8, Windows 10 et Windows 2012 Server par défaut et il est toujours disponible en tant qu'installation hors ligne pour Windows XP.

2
Tomas Kubes

Vous n'avez pas besoin de tout copier sur C:\dotnet35. Habituellement, tous les fichiers sont déjà copiés dans le dossier C:\Windows\WinSxS. Ensuite, la commande devient (en supposant que Windows a été installé sur C :): "Dism.exe/online/enable-feature/featurename: NetFX3/All/Source: C:\Windows\WinSxS/LimitAccess" Sinon, vous pouvez également pointer la commande directement sur le DVD. Ensuite, la commande devient (en supposant que le DVD est monté sur D :): "Dism.exe/online/enable-feature/featurename: NetFX3/All/Source: D:\sources\sxs/LimitAccess".

2
Ante

Microsoft .NET Framework 3.5 peut être installé sur Windows 10 sans support d'installation. Le fichier dont vous avez besoin s'appelle Microsoft-windows-netfx3-ondemand-package.cab. Faites simplement une recherche sur Google et vous obtiendrez les liens de téléchargement. Après l'avoir téléchargé, copiez ce fichier dans C:\dotnet35 et exécutez la commande suivante.

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

Testé et travaillé dans Windows 10 sans aucun problème.

0