1 votes

installer hors ligne .NET 3.5 avec Windows 10

J'ai un ordinateur de travail fonctionnant sous Windows 10, et avec la façon dont win10 fait tout pour vous sous le capot, j'aimerais avoir des éclaircissements/de l'aide sur ce qui suit parce qu'il semble que je suis à un point de cela ne peut pas être fait et je trouve ça difficile à croire.

  • Lors de l'installation d'un logiciel tiers et de pilotes pour un équipement de test, un message s'affiche indiquant que la version 3.5 de NET Framework est requise et qu'il n'est pas possible de poursuivre l'installation - réessayez après avoir installé NET 3.5. Et dans Win10, une fenêtre s'affiche pour vous demander si vous voulez télécharger de Microsoft.
  • L'emplacement de mon ordinateur win10 n'a pas de connexion internet et je suis pour la plupart interdit de connexion internet. Je pensais qu'une installation hors ligne serait possible mais...
  • Est-ce correct ? https://dotnet.microsoft.com/download/dotnet-framework/net35-sp1 qui prévoit dotnetfx35.exe 231MB, c'est tout ce qu'il faut ?
  • En exécutant cette dotnetfx35.exe il est toujours demandé de "Télécharger et installer".

Comment faire une installation hors ligne de .NET Framework 3.5 ?

de https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-Windows-10

Si vous ne comptez pas sur Windows Update comme source pour installer le .NET Framework 3.5, vous devez vous assurer d'utiliser strictement les sources de la même version correspondante du système d'exploitation Windows. L'utilisation d'un chemin d'accès aux sources qui ne correspond pas à la même version de Windows n'empêchera pas l'installation d'une version inadaptée de .NET Framework 3.5. Toutefois, le système sera alors dans un état non pris en charge et inutilisable.

Cela semble mauvais, comme si je ne devais pas faire une installation "hors ligne" ?

1 votes

Pour Windows 8 et les versions supérieures, .NET Framework 3.5 doit être activé à partir du système d'exploitation lui-même, ce qui est un processus complexe impliquant éventuellement un téléchargement à partir du serveur de Microsoft ou du support d'installation original de Windows. Ainsi, dotnetfx3.5.exe ne vous aidera pas du tout. Vous pouvez contacter le vendeur de ce logiciel et lui demander un programme d'installation compatible avec .NET Framework 4.x. La version 3.5 de .NET a été publiée il y a plus de dix ans, alors à quoi devez-vous vous attendre ?

0 votes

Je pense qu'avec les sommes que ma société verse à MS pour Windows, et ce que nous avons payé pour l'équipement de test et les logiciels, cela devrait être indiqué dès le départ. une connexion internet est OBLIGATOIRE

1 votes

Comme je l'ai dit, si vous disposez du support d'installation original, une connexion Internet ne devrait pas être nécessaire. Vous devriez vous référer aux documents pertinents. BTW, "ce que nous avons payé pour l'équipement de test et le logiciel" ne garantit pas grand-chose si vous vérifiez les contrats pertinents. Un logiciel qui requiert strictement le .NET Framework 3.5 aurait dû être fabriqué il y a plus de dix ans, et dans de nombreux cas, il est déjà en fin de vie.

2voto

sippybear Points 2807

Si vous disposez du support d'installation, vous pouvez utiliser powershell pour effectuer une installation hors ligne à l'aide de la commandlet Install-WindowsFeature. Montez le fichier .iso ou insérez le disque, puis ouvrez powershell en tant qu'administrateur et exécutez :

Install-WindowsFeature Net-Framework-Core -source d:\sources\sxs

où d : est la lettre du lecteur pour le média d'installation.

Ce site article de microsoft documente la méthode, bien qu'elle utilise un partage réseau comme source au lieu du média d'installation.

Edita: Une méthode alternative si Install-WindowsFeature est indisponible est Enable-WindowsOptionalFeature . Utilisez la syntaxe suivante :

Enable-WindowsOptionalFeature -FeatureName "NetFx3" -Source d:\sources\sxs

0 votes

Je l'avais oublié. C'est la meilleure réponse.

0 votes

Comment puis-je réparer Install-WindowsFeature dans powershell ou cmd retournant programme non reconnu ? Il s'agit d'un ordinateur exécutant win10 pro 1909 18363.418.

0 votes

J'ai ajouté une autre méthode qui pourrait vous convenir. Faites-moi savoir si elle est plus efficace.

1voto

SporadicThought Points 11

Lancez une invite de commande administrative (pas PowerShell).

Montez le support d'installation d'origine.

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

Où d est le support d'installation monté que vous avez utilisé pour installer Windows.

https://docs.microsoft.com/en-us/Windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism

0voto

Thecamelcoder Points 11

.NET 3.5 est une fonctionnalité intégrée de Windows. Vous devez exécuter Ajout/Suppression de programmes, et cliquer sur Activer ou désactiver les fonctionnalités de Windows :

enter image description here

0 votes

J'ai essayé, cela ne fonctionne pas . Il semble que cette fonction d'ajout/suppression dans le panneau de contrôle déclenche simplement le processus d'ajout/suppression. téléchargement de des fichiers .NET requis. Je n'ai pas de connexion Internet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X