2017-09-08 3 views
2

Nos projets .Net utilisent VS 2017 et nécessitent Azure Storage Emulator dans Azure SDK pour exécuter des tests unitaires. Notre CI/CD fonctionne sous VSTS. Nous souhaitons utiliser un agent de génération hébergé dans les pools d'agents VSTS. Il y a deux problèmes que nous avons rencontrés. Premièrement, selon le document officiel, Hébergé VS2017seems don't have Azure SDK installed. Deuxièmement, lors de l'exécution de la commande C: \ Program Files (x86) \ Microsoft SDK \ Azure \ Storage Emulator \ AzureStorageEmulator.exe démarrer, il a échoué avec Erreur: Impossible de démarrer l'émulateur de stockage.Le SDK Azure n'est pas disponible sur l'agent de construction VS2017 VSTS hébergé?

+0

Le SDK Azure est disponible sur l'agent VS 2017 Hosted, vous pouvez ajouter des tâches de ligne de commande pour le vérifier: Outil: C: \ Program Files (x86) \ Microsoft SDKs \ Azure \ Emulateur de stockage \ AzureStorageEmulator.exe; Arguments: init/server (localdb) \ MSSQLLocalDb. –

+0

Quel est le scénario de détail de votre problème et quelle est l'erreur? –

+0

Il semble y avoir deux problèmes. Tout d'abord, contrairement à l'agent hébergé, le document officiel ne dit pas que le SDK Azure est installé sur l'agent hébergé VS2017. Deuxièmement, la commande ** C: \ Program Files (x86) \ Microsoft SDKs \ Azure \ Emulateur de stockage \ AzureStorageEmulator.exe start ** échoue probablement en raison d'une autorisation insuffisante. – Zhiliang

Répondre