Guide de déploiement de .NET Framework 3.5 pour les développeurs d'applications
Le .NET Framework version 3.5 fournit un programme d'installation redistribuable qui contient également le Service Pack et les mises à jour cumulatives pour le .NET Framework versions 2.0 et 3.0.
Cette rubrique explique comment redistribuer le .NET Framework avec vos applications. Elle contient les sections suivantes :
Formats disponibles
Où se procurer le package redistribuable .NET Framework 3.5 ?
Conditions requises pour l'installation
Installation manuelle du .NET Framework
Chaînage du package redistribuable dans le programme d'installation de l'application
Installation de .NET Framework 3.5 pour les applications Web
Détection de .NET Framework 3.5
Options de ligne de commande
Codes d'erreur.
Annexe : Composants .NET Framework 3.5
Annexe : Exemples d'installation
Formats disponibles
Le package redistribuable .NET Framework 3.5 est disponible sous deux formes :
dotnetfx35.exe Fichier exécutable autonome qui contient tous les composants requis pour un déploiement sur des plateformes 32 bits et 64 bits pour tous les systèmes d'exploitation pris en charge. Ce fichier exécutable ne contient pas de module linguistique ; par défaut, il télécharge et installe le module linguistique qui correspond à la langue du système d'exploitation de l'utilisateur. Les modules linguistiques du .NET Framework version 3.5 sont disponibles sous forme de fichiers exécutables autonomes, distincts pour chaque langue, sur le site Web du Centre de téléchargement Microsoft.
dotnetfx35setup.exe Programme d'amorçage léger qui télécharge les composants requis à partir d'Internet pendant l'installation. Ce fichier exécutable ne contient pas de composant .NET Framework version 3.5 ; il détecte, télécharge et installe uniquement les composants requis à partir d'Internet. Le programme d'amorçage télécharge et installe également le module linguistique qui correspond à la langue du système d'exploitation de l'utilisateur. Les modules linguistiques autonomes peuvent être utilisés pour installer la prise en charge de langues supplémentaires.
Vous pouvez utiliser l'un ou l'autre des packages sur les plateformes 32 bits et 64 bits pour tous les systèmes d'exploitation pris en charge.
Le lancement et l'installation du package redistribuable sur un ordinateur peuvent être manuels ou intégrés au programme d'installation d'une application .NET Framework 3.5.
Remarque : |
---|
Les privilèges d'administrateur sont requis pour installer .NET Framework 3.5. |
Où se procurer le package redistribuable .NET Framework 3.5 ?
Vous pouvez télécharger le package redistribuable Microsoft .NET Framework 3.5 à partir du Centre de téléchargement Microsoft. Le bouton Télécharger en haut de la page permet d'installer le programme d'amorçage (dotNetFx35setup.exe). Pour télécharger l'intégralité du package d'installation, faites défiler jusqu'au lien Package redistribuable complet, situé au bas de la page.
Conditions requises pour l'installation
Cette section récapitule la configuration logicielle et matérielle requise pour l'installation de .NET Framework 3.5. Si la configuration minimale requise n'est pas respectée, le processus d'installation du .NET Framework s'arrête.
Pour obtenir une liste détaillée de la configuration logicielle et matérielle requise, consultez .Configuration requise pour la version 3,5.
Configuration logicielle requise
.NET Framework 3.5 requiert l'un des systèmes d'exploitation suivants sur l'ordinateur cible :
Windows XP Édition Familiale ou Windows XP Professionnel, avec Service Pack 2 ou version ultérieure.
Famille Windows Server 2003 avec Service Pack 1 ou version ultérieure.
Windows Vista.
Windows Server 2008.
Remarque : .NET Framework 3.5 prend en charge IA64 uniquement sur Microsoft Windows Server 2008.
Configuration matérielle requise
Le tableau suivant présente la configuration requise en termes de processeur et de mémoire RAM pour l'exécution de .NET Framework 3.5.
|
Processeur requis |
RAM requise |
---|---|---|
Minimum |
Pentium 400 MHz |
96 Mo |
Recommandé |
Pentium 1 GHz ou supérieur |
256 Mo ou plus |
Installation manuelle du .NET Framework
Il peut parfois se révéler peu pratique d'installer automatiquement .NET Framework 3.5 avec votre application. Dans ce cas, vous pouvez faire en sorte que les utilisateurs installent le .NET Framework eux-mêmes à partir du Centre de téléchargement Microsoft. Dans votre processus d'installation, fournissez des instructions aux utilisateurs pour la recherche et l'installation du .NET Framework.
Remarque : |
---|
Ne publiez pas le package redistribuable sur votre propre réseau. Dirigez plutôt les utilisateurs vers le Centre de téléchargement Microsoft. |
Chaînage du package redistribuable dans le programme d'installation de l'application
La version .NET Framework 3.5 offre trois moyens d'inclure (de « chaîner ») le processus d'installation du .NET Framework dans le processus d'installation de votre application :
Option 1. Laissez le processus d'installation du .NET Framework identifier les composants requis, puis les télécharger et les installer à partir d'Internet
Pour permettre au processus d'installation du .NET Framework de détecter, de télécharger et d'installer uniquement les composants requis, utilisez le package dotnetfx35setup.exe. Pour chaîner le processus d'installation du .NET Framework, ajoutez la commande suivante au processus d'installation de votre application :
dotnetfx35setup.exe /q /norestart
Option 2. Incluez l'ensemble complet des fichiers .NET Framework sur votre média de redistribution afin que les utilisateurs n'aient pas à télécharger de fichiers supplémentaires à partir d'Internet pendant l'installation.
Si vous souhaitez inclure tous les composants du processus d'installation du .NET Framework, utilisez le fichier exécutable autonome complet (dotnetfx35.exe). Ce package inclut les composants requis pour installer .NET Framework 3.5 sur les ordinateurs x86, x64 et IA64 sur tous les systèmes d'exploitation pris en charge. Utilisez ce package si l'espace de stockage et la durée de téléchargement ne posent pas de problème pour le déploiement de votre application. Pour chaîner le processus d'installation du .NET Framework, utilisez la commande suivante :
dotnetfx35.exe /q /norestart
Option 3. Incluez les composants les plus souvent requis pour vos utilisateurs et laissez le processus d'installation du .NET Framework détecter les composants manquants et les télécharger à partir d'Internet. Ce scénario est le mieux adapté si vous disposez d'une configuration de plateforme, de système d'exploitation ou de système utilisateur spécifique vers laquelle vous déployez votre application.
Pour effectuer cette installation, vous devez d'abord récupérer le fichier exécutable autonome complet et extraire les fichiers à l'aide de la commande suivante :
dotnetfx35.exe /x extract-location
Après avoir extrait les fichiers, vous obtenez une structure de dossiers et de fichiers avec la liste des fichiers pour chaque composant de .NET Framework 3.5, comme présenté dans l' Annexe de ce document.
Pour déployer .NET Framework 3.5, intégrez les composants appropriés à la structure de dossier créée par le processus d'extraction et chaînez-les dans l'installation du programme d'amorçage du .NET Framework à l'aide de la commande suivante :
dotnetfx35setup.exe /q /norestart
L'Annexe de ce document présente deux exemples d'éléments à inclure dans votre disposition.
Quel que soit le mode choisi, exécutez le package redistribuable à partir de la ligne de commande et utilisez les options de ligne de commande /q et /norestart pour chaîner le processus d'installation de .NET Framework 3.5.
Remarque : |
---|
Pour éviter que les modules linguistiques ne soient automatiquement téléchargés et installés, utilisez l'option de ligne de commande /lang:enu. |
Installation de .NET Framework 3.5 pour les applications Web
Les applications Web qui utilisent les fonctionnalités de .NET Framework 3.5 peuvent nécessiter le téléchargement et l'installation du .NET Framework sur l'ordinateur de l'utilisateur. Vous pouvez déterminer si le .NET Framework 3.5 est installé sur l'ordinateur de l'utilisateur en suivant les instructions de la section suivante. Si la version appropriée du .NET Framework n'est pas installée, vous pouvez diriger les utilisateurs vers le Centre de téléchargement Microsoft pour qu'ils se procurent le package .NET Framework 3.5.
Détection de .NET Framework 3.5
Pour détecter si .NET Framework 3.5 est déjà installé, vous pouvez lire une clé de Registre ou interroger la chaîne de l'agent utilisateur dans Internet Explorer.
Lecture des clés de Registre
Le programme d'installation de .NET Framework 3.5 écrit des clés de Registre lorsque l'installation s'est déroulée correctement. Pour tester si .NET Framework 3.5 est installé, vérifiez les clés de Registre répertoriées dans le tableau suivant.
Nom de la clé de Registre |
Value |
---|---|
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5 |
Nom : Install Type: REG_DWORD Données : 1 |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform |
Nom : .NET CLR 3.5.numéro-de-build Type : REG_SZ |
Lecture de la chaîne de l'agent utilisateur dans Internet Explorer
Lorsque .NET Framework 3.5 est installé sur un ordinateur, son numéro de version fait partie de la chaîne de l'agent utilisateur présente dans les en-têtes de navigateur. L'exemple suivant affiche une page qui utilise JavaScript pour détecter et signaler l'installation de .NET Framework 3.5.
<html>
<head>
<title>Test for .NET Framework 3.5</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
<script type="text/JavaScript">
<!--
var NETFX3RuntimeVersion = "3.5.21022";
function body_onload()
{
var result = document.getElementById("result");
if (HasRuntimeVersion(NETFX3RuntimeVersion))
{
result.innerHTML = "This machine has the correct version of the .NET Framework 3.5 runtime: "
+ NETFX3RuntimeVersion + "."
+ "\n\nThis machine's userAgent string is: "
+ navigator.userAgent + ".";
}
else
{
result.innerHTML = "The .NET Framework version 3.5 is not installed on this computer.<br/>"
+ "Click <a href='https://go.microsoft.com/fwlink/?LinkId=96339'"
+ " here</a> to get the .NET Framework 3.5 now.";}
}
//
// Retrieve the version from the user agent string and compare with specified version.
//
function HasRuntimeVersion(versionToCheck)
{
var userAgentString =
navigator.userAgent.match(/.NET CLR 3.5.[0-9]+/g);
if (userAgentString != null)
{
var i;
for (i = 0; i < userAgentString.length; ++i)
{
if (CompareVersions(GetVersion(versionToCheck),
GetVersion(userAgentString[i])) <= 0)
return true;
}
}
return false;
}
//
// Extract the numeric part of the version string.
//
function GetVersion(versionString)
{
var numericString = versionString.match(/([0-9]+)\.([0-9]+)\.([0-9]+)/i);
return numericString.slice(1);
}
//
// Compare the version strings by converting them to numeric format.
//
function CompareVersions(version1, version2)
{
for (i = 0; i < version1.length; ++i)
{
var number1 = new Number(version1[i]);
var number2 = new Number(version2[i]);
if (number1 < number2)
return -1;
if (number1 > number2)
return 1;
}
return 0;
}
-->
</script>
</head>
<body onload="body_onload();">
<div id="result" ></div>
</body>
</html>
Si la recherche de la version de la chaîne « .NET Framework 3.5 » est fructueuse, le message suivant s'affiche :
This machine has the correct version of the .NET Framework 3.5 runtime: 3.5.28015.00.
This machine's userAgent string is: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.5.28015.00).
(Les détails de la chaîne de l'agent utilisateur varient légèrement selon le navigateur et la version de navigateur utilisés pour rechercher le .NET Framework.)
Si .NET Framework 3.5 n'est pas installé, le message suivant s'affiche :
The .NET Framework version 3.5 is not installed on this computer. Click here to get the .NET Framework 3.5 now.
Options de ligne de commande
Le tableau suivant répertorie les options que vous pouvez spécifier lorsque vous exécutez le programme d'installation redistribuable de .NET Framework 3.5 à partir de la ligne de commande.
Option |
Description |
---|---|
/q ou /quiet |
Définit le mode silencieux (supprime toute l'interface utilisateur). Un fichier .ini ne peut pas être spécifié avec cette option. |
/qb ou /passive |
Affiche une interface utilisateur minimale ; affiche la barre de progression, mais n'affiche aucune invite ni aucun message d'erreur à l'utilisateur. |
/uninstall ou /remove |
Désinstalle le produit. |
/f |
Répare tous les composants .NET Framework installés. |
/nopatch |
Spécifie que les correctifs logiciels ne sont pas appliqués et ignore leur recherche. |
/norollback |
Spécifie que le programme d'installation n'est pas restauré en cas d'échec d'un composant. |
/norestart |
Spécifie que le programme d'installation ne redémarre pas l'ordinateur après installation. Le programme d'installation redistribuable retourne ERROR_SUCCESS_REBOOT_REQUIRED (3010) si un redémarrage est nécessaire. |
/lang:TLA |
Installe le module linguistique spécifié par l'acronyme de 3 lettres (TLA) ; par exemple, /lang:DEU pour le module linguistique allemand ou /lang:JPN pour le module linguistique japonais. Vous ne pouvez spécifier qu'une seule langue. Si vous spécifiez /lang:ENU, aucune installation de module linguistique n'a lieu, car ENU est le TLA pour l'anglais. |
/? |
Affiche cette liste d'options. |
Codes d'erreur
Le tableau suivant répertorie les codes d'erreur qui peuvent être retournés par le programme d'installation redistribuable de .NET Framework 3.5. Les codes d'erreur sont identiques pour toutes les versions du programme d'installation.
Code de l'erreur |
Value |
Description |
---|---|---|
ERROR_SUCCESS |
0 |
L'action s'est terminée avec succès. |
ERROR_INSTALL_USEREXIT |
1602 |
L'utilisateur a annulé l'installation. |
ERROR_INSTALL_FAILURE |
1603 |
Une erreur irrécupérable s'est produite pendant l'installation. |
ERROR_UNKNOWN_PRODUCT |
1605 |
Cette action est valide uniquement pour les produits actuellement installés. |
ERROR_PATCH_PACKAGE_INVALID |
1636 |
Le package correctif n'a pas pu être ouvert ou le correctif logiciel n'était pas applicable au .NET Framework. |
ERROR_INVALID_COMMAND_LINE |
1639 |
Argument de ligne de commande non valide. |
ERROR_SUCCESS_REBOOT_INITIATED |
1641 |
Le programme d'installation a initialisé un redémarrage. Ce message indique que l'opération est réussie et que l'installation continuera après le redémarrage. (Le redémarrage ne s'effectue pas si l'option /norestart a été spécifiée.) |
ERROR_PATCH_PACKAGE_REJECTED |
1643 |
Le package correctif n'est pas autorisé par la stratégie système. |
ERROR_SUCCESS_REBOOT_REQUIRED |
3010 |
Un redémarrage est nécessaire pour terminer l'installation. Ce message indique que l'opération a réussi. |
Annexe
Dans les tableaux fournis dans cette annexe, les systèmes d'exploitation ont été abrégés comme suit :
XP = Windows XP
Vista = Windows Vista
W2K3 = Windows Server 2003
W2K8 = Windows Server 2008
Composants .NET Framework 3.5
Le tableau suivant répertorie les composants du .NET Framework version 3.5.
Chemin d'accès |
Nom du fichier |
Plateforme |
Système d'exploitation |
Description |
---|---|---|---|---|
wcu\dotNetFramework |
dotNetFx35setup.exe |
Tous |
Tous |
Programme d'amorçage du programme d'installation .NET Framework 3.5 |
wcu\dotNetFramework\dotNetFX20 |
ASPNET.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
ASPNET_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
clr.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
clr_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
crt.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
crt_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
dw.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
dw_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
Netfx20a_x64.msi |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
Netfx20a_x86.msi |
x86 |
XP, W2K3 |
Composants 2.0 SP1 |
|
NetFX_CA.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
NetFX_Core.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
NetFX_Core_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
NetFX_Other.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
NetFX_Other_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
prexp.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
winforms.msp |
x86, x64 |
XP, W2K3 |
Composants 2.0 SP1 |
|
winforms_64.msp |
x64 |
XP, W2K3 |
Composants 2.0 SP1 |
wcu\dotNetFramework\dotNetFX30 |
Netfx30a_x64.msi |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
Netfx30a_x86.msi |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
RGB9RAST_x64.msi |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
RGB9RAST_x86.msi |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
WCF.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WCF_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WCS.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WCS_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WF.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WF_32.msp |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WF_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WIC_x64_enu.exe |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
WIC_x86_enu.exe |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
WPF1.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF1_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF2.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF2_32.msp |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF2_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF_Other.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF_Other_32.msp |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF_Other_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
XPS.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
XPSEPSC-amd64-en-US.exe |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
XPSEPSC-x86-en-US.exe |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
wcu\dotNetFramework\dotNetFX30\x64 |
msxml6.msi |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
wcu\dotNetFramework\dotNetFX30\x86 |
msxml6.msi |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
wcu\dotNetFramework\dotNetFX35\ia64 |
netfx35_ia64.exe |
"ia64" |
W2K8 |
Composants 3.5 |
wcu\dotNetFramework\dotNetFX35\x64 |
netfx35_x64.exe |
x64 |
XP, W2K3, Vista, W2K8 |
Composants 3.5 |
wcu\dotNetFramework\dotNetFX35\x86 |
netfx35_x86.exe |
x86 |
XP, W2K3, Vista, W2K8 |
Composants 3.5 |
wcu\dotNetFramework\dotNetMSP |
NetFx_20_SP1_ENU_License.rtf |
- |
Vista |
Licence des mises à jour cumulatives 2.0 |
|
NetFx_30_SP1_ENU_License.rtf |
- |
Vista |
Licence des mises à jour cumulatives 3.0 |
|
NetFX2.0-KB110806-v6000-x64.msu |
x64 |
Vista |
Mises à jour cumulatives 2.0 |
|
NetFX2.0-KB936704-v6000-x64_RTM_en.msu |
x64 |
Vista, W2K8 |
Modules linguistiques pour l'anglais 2.0 |
|
NetFX3.0-KB929300-v6000-x64.msu |
x64 |
Vista |
Mises à jour cumulatives 3.0 |
|
NetFX3.0-KB936705-v6000-x64_RTM_en.msu |
x64 |
Vista, W2K8 |
Modules linguistiques pour l'anglais 2.0 |
|
NetFX2.0-KB110806-v6000-x86.msu |
x86 |
Vista |
Mises à jour cumulatives 2.0 |
|
NetFX2.0-KB936704-v6000-x86_RTM_en.msu |
x86 |
Vista, W2K8 |
Modules linguistiques pour l'anglais 3.0 |
|
NetFX3.0-KB929300-v6000-x86.msu |
x86 |
Vista |
Mises à jour cumulatives 3.0 |
|
NetFX3.0-KB936705-v6000-x86_RTM_en.msu |
x86 |
Vista, W2K8 |
Modules linguistiques pour l'anglais 3.0 |
Exemples d'installation
Les exemples suivants répertorient les fichiers que vous devez inclure dans vos médias d'installation pour deux scénarios d'installation différents.
Remarque : |
---|
Lorsque vous incluez des composants individuels, vous devez les placer au même chemin d'accès relatif que le programme d'amorçage d'installation (dotNetFx35setup.exe) de .NET Framework 3.5. |
Exemple 1
Le tableau suivant répertorie les fichiers que vous devez inclure dans la disposition de votre média d'installation si vous déployez vers Windows XP ou Windows Vista. La liste de fichiers suppose que les utilisateurs installent uniquement la version x86 et qu'ils ont déjà installé .NET Framework 2.0 SP1 et 3.0 SP1 (sur Windows XP et Windows Server 2003) ou la mise à jour cumulative (sur Windows Vista).
Chemin d'accès |
Nom du fichier |
Plateforme |
Système d'exploitation |
Description |
---|---|---|---|---|
|
dotNetFx35setup.exe |
Tous |
Tous |
Programme d'amorçage du programme d'installation .NET Framework 3.5 |
dotNetFX35\x86 |
netfx35_x86.exe |
x86 |
XP, W2K3, Vista, W2K8 |
Composants 3.5 |
Exemple 2
Le tableau suivant répertorie les fichiers que vous devez inclure dans la disposition de votre média d'installation si vous déployez vers Windows XP SP2 ou Windows Server 2003 SP1 sur des ordinateurs x86 et x64. La liste de fichiers suppose que les utilisateurs ont déjà installé .NET Framework version 2.0 SP1.
Remarque : |
---|
dans cet exemple, si l'utilisateur ne dispose pas de .NET Framework 2.0 SP1, le programme d'installation le téléchargera automatiquement si l'utilisateur est connecté à Internet. |
Chemin d'accès |
Nom du fichier |
Plateforme |
Systèmes d'exploitation |
Description |
---|---|---|---|---|
(racine) |
dotNetFx35setup.exe |
Tous |
Tous |
Programme d'amorçage du programme d'installation .NET Framework 3.5 |
dotNetFX30 |
Netfx30a_x64.msi |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
Netfx30a_x86.msi |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
RGB9RAST_x64.msi |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
RGB9RAST_x86.msi |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
WCF.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WCF_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WCS.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WCS_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WF.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WF_32.msp |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WF_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WIC_x64_enu.exe |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
WIC_x86_enu.exe |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
WPF1.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF1_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF2.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF2_32.msp |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF2_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF_Other.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF_Other_32.msp |
x86 |
XP, W2K3 |
Composants 3.0 SP1 |
|
WPF_Other_64.msp |
x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
XPS.msp |
x86, x64 |
XP, W2K3 |
Composants 3.0 SP1 |
|
XPSEPSC-amd64-en-US.exe |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
|
XPSEPSC-x86-en-US.exe |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
dotNetFX30\x64 |
msxml6.msi |
x64 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
dotNetFX30\x86 |
msxml6.msi |
x86 |
XP, W2K3 |
Composant requis pour un système 3.0 SP1 |
dotNetFX35\x64 |
netfx35_x64.exe |
x64 |
XP, W2K3, Vista, W2K8 |
Composants 3.5 |
dotNetFX35\x86 |
netfx35_x86.exe |
x86 |
XP, W2K3, Vista, W2K8 |
Composants 3.5 |
Voir aussi
Concepts
Guide de déploiement de .NET Framework 3.5 pour les administrateurs