Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Procédure : mise à niveau de projets vers la version actuelle d'Azure Tools
Collapse the table of content
Expand the table of content

Procédure : mise à niveau de projets vers la version actuelle d'Azure Tools

Mis à jour: mai 2015

Suite à l'installation de la version actuelle de Windows Azure Tools (ou d'une version antérieure plus récente que la version 1.6), tout projet créé à l'aide d'une version de Windows Azure Tools antérieure à la version 1.6 (novembre 2011) sera automatiquement mis à niveau dès son ouverture. Si vous avez créé des projets à l'aide de la version 1.6 (novembre 2011) de ces outils et que cette version est toujours installée, vous pouvez ouvrir ces projets dans l'ancienne version et décider ultérieurement si vous souhaitez les mettre à niveau.

Si un projet est mis à niveau automatiquement ou si vous spécifiez que vous souhaitez le mettre à niveau, ce projet est modifié afin de fonctionner avec les versions actuelles de certains assemblys, et certaines propriétés sont également modifiées comme le décrit cette section. Si votre projet nécessite d'autres modifications pour être compatible avec la version la plus récente, ces modifications devront être effectuées manuellement.

  • Le fichier web.config pour les rôles Web et le fichier app.config pour les rôles de travail sont mis à jour pour référencer la version la plus récente de Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitoirTraceListener.dll.

  • Les assemblys Microsoft.WindowsAzure.StorageClient.dll, Microsoft.WindowsAzure.Diagnostics.dll et Microsoft.WindowsAzure.ServiceRuntime.dll sont mis à niveau vers les nouvelles versions.

  • Les profils de publication qui étaient stockés dans le fichier de projet Azure (.ccproj) sont déplacés vers un fichier distinct, ayant l'extension .azurePubXml, dans le sous-répertoire Publish.

  • Certaines propriétés du profil de publication sont mises à jour afin de prendre en charge les fonctionnalités nouvelles et modifiées. AllowUpgrade est remplacé par DeploymentReplacementMethod car vous pouvez mettre à jour un service cloud déployé simultanément ou de manière incrémentielle.

  • La propriété UseIISExpressByDefault est ajoutée et la valeur false lui est affectée afin que le serveur Web qui est utilisé pour le débogage ne passe pas automatiquement des services Internet (IIS) à IIS Express. IIS Express est le serveur Web par défaut pour les projets créés avec la version la plus récente des outils.

  • Si la mise en cache de Windows Azure est hébergé dans un ou plusieurs rôles de projet, certaines propriétés dans la configuration de service (fichier .cscfg) et dans la définition de service (fichier .csdef) sont modifiées lors de la mise à niveau d'un projet. Si le projet utilise le package NuGet de mise en cache Azure, le projet est mis à niveau vers la version la plus récente du package. Ouvrez le fichier web.config et vérifiez que la configuration client a été correctement conservée pendant la mise à niveau. Si vous avez ajouté des références aux assemblys clients de mise en cache Azure sans avoir recours au package NuGet, ces assemblys ne sont pas mis à jour ; il vous faudra effectuer la mise à jour de ces références aux nouvelles versions manuellement.

WarningAvertissement
Pour les projets F#, effectuez la mise à jour manuellement des références des assemblys Windows Azure afin qu'elles référencent les versions les plus récentes de ces assemblys.

  1. Installez la version actuelle de Windows Azure Tools dans l'installation de Visual Studio que vous souhaitez utiliser pour le projet mis à niveau, puis ouvrez le projet à mettre à niveau.

    Si le projet a été créé avec une version de Windows Azure Tools antérieure à la version 1.6 (novembre 2011), il est automatiquement mis à niveau vers la version actuelle. Si le projet a été créé avec la version de novembre 2011 et que cette version est toujours installée, le projet s'ouvre dans cette version.

  2. Dans l'Explorateur de solutions, ouvrez le menu contextuel du nœud du projet, sélectionnez Propriétés, puis cliquez sur l'onglet Application de la boîte de dialogue qui s'affiche.

    L'onglet Application affiche la version des outils qui est associée au projet. Si la version actuelle de Windows Azure Tools s'affiche, le projet a déjà été mis à niveau. Si vous avez installé une version plus récente des outils que celle indiquée dans l'onglet, un bouton Mettre à niveau apparaît.

  3. Cliquez sur le bouton Mettre à niveau pour mettre à niveau un projet vers la version actuelle des outils.

  4. Générez le projet, puis résolvez les erreurs issues des modifications de l'API.

    Pour obtenir des informations sur la modification de votre code pour la nouvelle version, consultez la documentation de l'API spécifique.

Voir aussi

Afficher:
© 2015 Microsoft