2014-12-10 17:21:29 +0000 2014-12-10 17:21:29 +0000
8
8
Advertisement

Installer Net Framework 3.5 SP1 hors ligne sur le serveur 2012 R2

Advertisement

Je dois installer Net Framework 3.5 SP1 sur le serveur 2012 et je connais la méthode qui nécessite le support d'installation. Installer Net Framework 3.5 sur le serveur Windows 2012 ](https://superuser.com/questions/817096/installing-net-framework-3-5-on-windows-server-2012)

Cependant, je n'ai pas le support d'installation et pas d'Internet. Existe-t-il une autre méthode d'installation ?

Advertisement
Advertisement

Réponses (8)

6
6
6
2016-03-09 14:55:22 +0000

Cette réponse combine des informations provenant de réponses multiples et ajoute également certaines étapes supplémentaires non mentionnées précédemment.

J'ai réussi à le faire de la manière suivante :

  1. Téléchargez l'image ISO pour Windows Server 2012 R2 (Note ! a être R2) à partir de https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 . Il faut un enregistrement Windows Live ID et vous devez accepter les e-mails de suivi.
  2. Une fois que vous l'avez téléchargé à un endroit donné, transférez-le sur la machine/VM où vous souhaitez l'installer.
  3. Copiez-le à un autre endroit de la machine cible. Ceci afin d'éviter l'erreur “sorry, there was a problem mounting the file” telle que décrite ici , qui concerne certains gestionnaires de transfert écrivant le fichier comme des fichiers épars. Si vous l'avez déjà copié pendant le transfert à l'étape précédente et que vous ne l'avez pas simplement mappé, cette étape pourrait ne pas être nécessaire : pour moi, elle l'était.
  4. Cliquez avec le bouton droit de la souris sur le fichier dans l'explorateur et sélectionnez “Monter”. Il devrait être monté, je suppose à D : drive. Si vous obtenez une erreur, retournez au lien précédent.
  5. Ouvrez cmd prompt en tant qu'administrateur et exécutez les commandes suivantes (les commutateurs sont expliqués dans cette autre réponse dans un fil de discussion similaire ) :

.

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /all /Source:d:\sources\sxs /LimitAccess
dism.exe /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

Les deux semblent être nécessaires et dans l'ordre que j'ai donné. source ) :

Si vous obtenez une erreur “fichiers source introuvables”, confirmez que vous avez l'image R2 en cours d'utilisation. C'était le problème pour moi - le .NET 3.5 réel manquait dans mon image, qui était tout simplement 2012.

Si les deux commandes sont réussies, félicitations ! Vous l'avez maintenant installé. En cas de doute, vous pouvez confirmer la version en suivant les étapes décrites ici .

6
6
6
2014-12-10 19:58:51 +0000

Vous pouvez télécharger la version Windows Server 2012 trial pour obtenir une ISO avec les fichiers sources requis.

Montez l'ISO avec le montage ISO de la boîte de réception et exécutez DISM pour installer .Net 3.5 :

dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs /LimitAccess

Si cela échoue, essayez également d'exécuter cette mise à jour avant d'essayer d'activer . Net 3.5 :

Mise à jour pour le .NET Framework 3.5 sur Windows 8, Windows 8.1, Windows Server 2012, et Windows Server 2012 R2 http://support2.microsoft.com/kb/3005628/en-us

Ceci supprime 2 mises à jour de sécurité qui peuvent empêcher l'installation de .Net 3.5

4
Advertisement
4
4
2016-05-26 20:18:09 +0000
Advertisement

Voici comment j'ai fait.

Téléchargez l'image ISO pour Windows Server 2012 R2 à partir de https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 .

Mettez cette image disque sur l'ordinateur qui a besoin de .Net Framwork 3.5

Cliquez sur le fichier avec le bouton droit de la souris et montez. Cela devrait créer un lecteur D. Allez dans le gestionnaire de serveur, cliquez sur Gérer > Ajouter des rôles et des fonctionnalités. 002 Cliquez sur la sélection des fonctionnalités et choisissez l'entrée .Net Framework 3.5. 002 Continuez à cliquer sur Suivant jusqu'à ce que vous arriviez à la dernière page. 002 Ne cliquez pas encore sur Installer - Cliquez sur le petit lien en bas pour “Spécifier une autre source de données”. Changez le chemin d'accès pour qu'il soit D:\Sources\SxS

Puis installez

2
2
2
2015-05-26 03:05:57 +0000

Pour Windows 2012R2, la commande doit être

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /Source:d:\sources\sxs /LimitAccess
2
Advertisement
2
2
2016-01-28 11:10:18 +0000
Advertisement

Obtenez un serveur Windows ISO Image 2008 ou supérieur, montez l'image sur le lecteur d'images intégré du serveur Windows 2012 r2, ajoutez des rôles et des fonctionnalités et sélectionnez la fonctionnalité dotnet framework 3.5, cliquez sur les sources alternatives pour afficher le nom du chemin d'accès, par exemple e:\sources\sxs, puis cliquez sur installer. Cela devrait fonctionner.

Ou lancez la mise à jour de Windows et suivez les instructions suivantes https://support.microsoft.com/en-us/kb/3005628 pour trouver la solution.

2
2
2
2015-03-31 21:37:43 +0000

La seule façon dont j'ai réussi à installer le cadre est de connecter la machine à l'internet et de faire une mise à jour de Windows.

0
Advertisement
0
0
2016-11-16 13:52:35 +0000
Advertisement

J'ai spécifié C:\Windows\WinSXS comme chemin de source alternatif. Cela va échouer la moitié du temps au premier essai, mais cela semble finalement fonctionner.

Je l'ai fait ce matin sans aucun problème et il a été complété du premier coup.

0
0
0
2017-03-03 06:49:54 +0000

Si le montage d'un https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 échoue toujours, nous avons déterminé qu'une petite modification des SUPERBES INSTRUCTIONS de Eis le 19 mars 2016 était la dernière étape pour réussir.

Télécharger et monter 2012 Server R2 install ISO est la clé, mais nous avons dû passer au répertoire mount drive letter\sources et charger la version NEWER R2 v9600 de l'exécutable DISM. Le simple fait de monter l'ISO et de spécifier l'emplacement de la lettre /source n'a pas permis de terminer ou même de lancer la progression de l'installation puisque Windows utilisait la version 9200 de DISM qui, apparemment, déteste le commutateur /source mais n'en a signalé qu'autant dans le fichier %systemroot%\Logs\DISM\dism.log. L'erreur décrivait explicitement /sources comme un commutateur INCONNU et était donc vouée à une défaillance silencieuse sans montage correct de la source ISO R2.

Il était nécessaire de spécifier en dur la nouvelle version de DISM.exe 9600 dans l'ISO monté en changeant les répertoires pour le chemin ISO monté de dism.exe.

cd /d d:\sources && .\dism.exe /online /enable-feature featurename:NetFX3ServerFeatures **/Source** :d:\sources\sxs /LimitAccess
cd /d d:\sources && .\dism.exe /online /enable-feature /featurename:NetFX3 **/Source** :d:\sources\sxs /LimitAccess

La sortie du processeur de commande spécifiera immédiatement si vous exécutez la version requise de dism.exe

\*Deployment Image Servicing and Management tool \*\*Version: 6.3.9600.17031\*\* Image Version: 6.2.9200.16384 Enabling feature(s) [==========================100.0%==========================] The operation completed successfully. Restart Windows to complete this operation. Do you want to restart the computer now? (Y/N) n\* This was executed on a freshly turned up 2012 Server with only the Windows Update Agent v2 installed: Windows Update Agent 7.8.9200.16927 Windows Update Agent 7.8.9200.16924 Windows Update Agent 7.8.9200.16927 Installation date: ‎01‎31‎2017 1304PM Installation status: Succeeded Windows Update Agent 7.8.9200.16927 Installation date: ‎01‎31‎2017 1304PM Installation status: Succeeded
Advertisement