2017-08-11 1 views
1

Objectif: convertir une application MVC existante exécutée sur Azure AppServices pour qu'elle s'exécute sur Azure CloudService. (Besoin d'ajouter une bibliothèque qui a besoin de ce)Impossible d'ajouter le projet Azure CloudService à la solution existante

Problème: Message d'erreur (ci-dessous) et le rôle de CloudService apparaît non fonctionnel

Visual Studio 2017 (15.2 (26430,6))

Actions:

  • projet ajouté de nouveaux services cloud pour la solution existante

    n'a pas ajouté de rôles

    OK (projet créé sans erreur)

  • Ajout d'un rôle au projet CloudService

    "WebRole dans le projet"

    sélectionné l'application MVC qui existait déjà dans le projet

    Appuyez sur OK, une erreur se produit

    Notez que le projet décrit dans l'erreur est MVC proj ect (pas celui de CloudServices), donc nous avons également supprimé la référence NuGet et réessayé avec le même résultat.

Erreur (retapé):

Outils Microsoft Azure pour Microsoft Visual Studio

Les paquets NuGet suivants ne peuvent pas être installées dans le projet XXXXXXXXX:

WindowsAzure.Storage (version '(inconnu)'): La valeur ne peut pas être nulle. Nom du paramètre: chemin1

Idées?

Répondre

0

Je trouve le problème ici ... puant message d'erreur

Le problème était que le SDK Azure n'a pas été installé correctement. Modification de l'installation pour inclure la charge de travail Azure et cela a résolu le problème.

La conversion aux services cloud Azure est devenue disponible et cela semble avoir fonctionné.

Aucun message indiquant que la charge de travail n'a été installée n'a été envoyé, peut-être parce que la version du kit de développement logiciel (SDK) Azure était déjà installée dans VS 2015. Dunno.