Comment faire : déployer des applications qui sont créées sur .NET Framework

Traductions disponibles Traductions disponibles
Numéro d'article: 818016 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article étape par étape décrit des considérations importantes pour le déploiement des applications qui sont conçues sur le .NET Framework. Cela fait partie d'une série des articles qui fournit des informations détaillées pour les applications qui est basé sur le .NET Framework.

Les articles correspondants dans cette série sont les suivants :
818016 Comment faire : déployer des applications qui sont créées sur .NET Framework
818013 Comment faire : prise en charge les applications qui sont créées sur .NET Framework
818015 Comment faire : réglage et échelle performances des applications qui sont créées sur .NET Framework
818014 Comment faire : sécurisé des applications qui sont créées sur .NET Framework

Création du fichier Web.config pour une application ASP.NET

Le fichier Web.config est un fichier XML contenant les paramètres spécifiques à l'application qui remplacent les paramètres système par défaut. Tandis que ASP la plupart des applications qui sont intégrées sur le .NET Framework sont déployées avec un fichier Web.config, le fichier Web.config est facultatif. Vous devrez peut-être créer un fichier Web.config pour remplacer paramètres par défaut de façon application par application.

Pour plus d'informations sur la façon de créer un fichier Web.config pour une application qui ne comporte pas encore une, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815178 Comment faire pour créer le fichier Web.config pour une application ASP.NET

Modifier la configuration d'une application ASP.NET

Tous les systèmes où le .NET Framework a été déployé disposent de paramètres de configuration ASP.NET à l'échelle du système qui sont définis dans l'élément <system.web> du fichier Machine.config. Vous pouvez modifier ces paramètres (bien souvent, vous devez modifier ces paramètres) de façon application par application.

Pour savoir comment faire pour remplacer .NET paramètres de configuration structure par défaut pour une application spécifique, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
307626 Configuration ASP.NET INFO : vue d'ensemble
815178 Comment faire : modifier la configuration d'une application ASP.NET

Déterminer si un système client satisfait la configuration minimale requise pour installer le .NET Framework

Vous pouvez déployer avant applications construites sur le .NET Framework à un système client, qui système doit avoir composants logiciels spécifiques et les correctifs installés. La plupart des systèmes clients satisfaire la configuration. Toutefois, vous devez vérifier manuellement qu'un système spécifique est prêt à recevoir les fichiers redistribuables .NET Framework.

Pour plus d'informations sur le déploiement .NET framework aux systèmes client, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815177 Comment faire pour déterminer si un client satisfait la configuration minimale requise pour installer le .NET Framework

Déterminer si un système serveur satisfait la configuration minimale requise pour installer le .NET Framework

Avant de pouvoir déployer applications construites sur le .NET Framework sur un serveur, le serveur doit disposer composants logiciels spécifiques et les correctifs installés. La plupart des systèmes serveur satisfaire la configuration. Toutefois, vous devez vérifier manuellement qu'un système spécifique est prêt à recevoir les fichiers redistribuables .NET Framework.

Pour plus d'informations sur le déploiement .NET framework aux systèmes de serveur, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815176 Comment faire pour déterminer si un serveur satisfait la configuration minimale requise pour installer le .NET Framework

Sélectivement activer et désactiver les fonctionnalités ASP.NET dans IIS


Lorsque le .NET Framework est installé sur un ordinateur serveur exécutant Internet Information Services (IIS), ASP.NET est automatiquement activée pour les serveurs virtuels. Toutefois, vous pouvez être amené pas cette configuration. Comme nouvelles applications Web ASP qui sont conçues sur le .NET Framework sont déployées sur un ordinateur serveur exécutant IIS 5.0, vous pouvez gérer les serveurs virtuels et répertoires prennent en charge ASP.NET et les serveurs virtuels n'est pas le cas.

Pour plus d'informations sur comment activer et désactiver la fonctionnalité ASP.NET pour les serveurs virtuels et les répertoires dans IIS 5.0, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815175 Comment faire : activer individuellement ou désactiver la fonctionnalité ASP.NET dans IIS

Configurer des messages d'erreur personnalisé pour une application ASP.NET

De nombreux sites modifier message d'erreur par défaut de services Internet (IIS) pour afficher une page conviviale ou avertir un administrateur. Lorsqu'un ordinateur serveur exécutant IIS 5.0 a des messages d'erreur personnalisés et une application Web ASP qui est basée sur le .NET Framework est déployée vers cet ordinateur serveur, erreurs dans l'application ASP.NET n'utilisez pas messages d'erreur personnalisé IIS 5.0 à moins que l'application est spécialement configurée pour ce faire.

Pour plus d'informations sur la façon de configurer des messages d'erreur personnalisé pour les applications ASP basées sur .NET Framework, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
306355 Comment faire : créer des pages des rapports d'erreurs personnalisé dans ASP.NET à l'aide de Visual C# .NET
308132 Comment faire pour créer le rapport pages dans ASP.NET à l'aide de Visual Basic .NET d'erreurs personnalisées

Rendre spécifique à l'application et les paramètres de configuration spécifiques de l'annuaire dans une application ASP.NET

Pour remplacer le système par défaut pour une application ASP.NET entière, la plus courante consiste à créer ou modifier un fichier Web.config pour cette application. Toutefois, modifications de configuration fréquemment doivent appliquer uniquement à des fichiers spécifiques ou des dossiers dans une application. Il existe deux façons pour limiter l'étendue des modifications de configuration :
  • Ajoutez l'élément de configuration <location> dans le fichier machine.config pour le fichier Web.config.

    -ou-
  • Ajouter des fichiers Web.config aux sous-dossiers.
Pour plus d'informations sur la façon d'appliquer modifications qui affectent des applications spécifiques et des répertoires, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815174 Comment faire : créer application et les paramètres de configuration Directory spécifique dans une application ASP.NET

Configuration de la gestion de l'état de session pour les applications ASP.NET

ASP.NET a nouvelles fonctionnalités pour la gestion état de session. Session état paramètres dans ASP.NET sont configurés dans le fichier Web.config d'une application ASP.NET. Plusieurs options de gestion d'état de sessions sont disponibles dans ASP.NET. Ces options concernent les mode (inproc, état du serveur, SQL Server), Gestion de l'état cookieless, hors - of processus mode stateserver et les paramètres de port. Pour plus d'informations sur gestion d'état ASP.NET session, reportez-vous au site de Web Microsoft suivant :
http://msdn2.microsoft.com/en-us/library/ms972429.aspx
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
307626 INFO : présentation de configuration ASP.NET

Créer et déployer un package de déploiement .NET sécurité stratégie

Le .NET Framework introduit la stratégie de sécurité . La stratégie de sécurité est une nouvelle manière de contrôler les ressources qu'une application peut accéder à sur un système. Il définit autorisation ?s une application basée sur l'application emplacement ou source. En tant qu'administrateur, vous pouvez contrôler la stratégie de sécurité sur une base par ordinateur. Toutefois, vous pouvez utiliser les packages de déploiement comme une méthode plus dimensionnables pour déployer et gérer des stratégies de sécurité dans Active Directory environnements.

Pour plus d'informations sur comment créer et déployer des stratégies de sécurité .NET à l'aide de packages de déploiement, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815173 Comment faire pour créer et déployer un package de déploiement .NET sécurité stratégie

Migrer une application Web ASP vers ASP.NET lors de maintien des noms de fichiers existants

ASP.NET offre plusieurs avantages par rapport à l'environnement de script ASP 3.0 antérieure. En particulier, les applications ASP qui reposent sur le .NET Framework offre amélioré les performances, l'évolutivité et la fiabilité. Par conséquent, de nouvelles applications ASP qui sont intégrées sur le .NET Framework sont mises à niveau en fait vers les applications ASP 3.0 existantes.

Un des défis de mise à niveau une application à partir de ASP 3.0 vers ASP.NET est que les deux environnements utilisent les extensions de nom de fichier différent. Par défaut, ASP 3.0 utilise les extensions de nom de fichier .ASP. Toutefois, ASP.NET utilise des extensions de nom de fichier .aspx. Bien que les extensions de fichier différent Autoriser les deux applications à être situé dans un même dossier, ils requièrent les signets et des liens hypertexte vers d'être modifié avant l'application ASP 3.0 est déconnectée.

Pour plus d'informations sur comment migrer à partir de ASP 3.0 vers ASP.NET en utilisant le même nom de fichier, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815172 Comment faire pour migrer une application Web ASP vers ASP.NET lors de maintien des extensions de nom de fichier existant

Configurer une application ASP.NET pour utiliser la même Authentification et autorisation comme une application Web ASP existante

ASP.NET comprend plus sophistiquées et flexibles d'authentification et d'autorisation systèmes que ASP 3.0. Par défaut, vous pouvez utiliser Windows uniquement l'authentification pour authentifier les applications ASP 3.0. En outre, vous pouvez contrôler d'autorisations à l'aide d'autorisations de fichier NTFS.

ASP.NET prend en charge l'authentification Windows et peut emprunter l'identité l'utilisateur final en grande partie la même manière que N'ASP 3.0. Cependant, par défaut, ce paramètre n'est pas activé.

Pour plus d'informations sur la façon de configurer une application ASP.NET pour s'authentifier et autoriser les utilisateurs d'une façon qui est similaire à la manière qu'une application ASP 3.0 existante cette, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815171 Comment faire pour configurer une application ASP.NET pour utiliser les mêmes informations d'identification qu'une ASP 3.0 application

Déployer une application Web ASP.NET à l'aide de déploiement de XCopy

Vous pouvez déployer votre application Web ASP.NET en utilisant l'utilitaire de ligne de commande xcopy MS-DOS. Toutefois, il est conseillé de déployer votre projet au lieu d'utiliser xcopy . Comme avec la commande Copier Project , xcopy n'enregistrer ni Vérifiez l'emplacement des assemblys. En outre, pour les projets Web, xcopy ne pas configurer automatiquement IIS répertoire paramètres. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
326355 Comment faire : déployer une application Web ASP.NET à l'aide de déploiement de XCOPY

Configurer plusieurs applications Web ASP.NET Server et les services Web

Pour la plupart des utilisations d'ASP.NET, un seul serveur peut gérer toutes les demandes dans un délai raisonnable. Toutefois, de nombreux environnements doivent déployer plusieurs serveurs pour gérer les volumes élevées cohérente de trafic, pour prendre en charge applications avec beaucoup de processeur, pour répondre aux bursts soudaines du trafic ou pour satisfaire aux exigences de redondance.
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815162 Comment faire pour configurer des applications Web ASP.NET Multi-Server et les services Web

Références

Pour plus d'informations sur la façon de déployer applications construites sur le .NET Framework et comment fonctionne l'interopérabilité .NET, reportez-vous aux Web Microsoft sites adresses suivantes :
http://msdn2.microsoft.com/en-us/library/ms994336.aspx
http://technet.microsoft.com/en-us/windowsserver/default.aspx


Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
308488 INFO : télécharger et installer le .NET Framework


Propriétés

Numéro d'article: 818016 - Dernière mise à jour: vendredi 1 juin 2007 - Version: 2.6
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 1.0
  • Microsoft ASP.NET 1.0
  • Microsoft Internet Information Services 5.0
  • Microsoft .NET Framework 1.1
  • Microsoft ASP.NET 1.1
Mots-clés : 
kbmt kbweb kbdeployment kbhowtomaster KB818016 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 818016
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com