2016-06-13 8 views
0

Dies wird den Fehler zu verbinden versucht:Erste Fehler, wenn zu Blob Speicher

Microsoft.WindowsAzure.ServiceRuntime Information: 100 : Role environment . INITIALIZING

Microsoft.WindowsAzure.ServiceRuntime Information: 100 : Role environment . INITIALED RETURNED. HResult=-2147024894

Microsoft.WindowsAzure.ServiceRuntime Error: 102 : Role environment . FAILED TO INITIALIZE. hr: -2147024894

Getting "StorageAccountName" from ServiceRuntime: FAIL.

Getting "StorageAccountName" from ConfigurationManager: FAIL.

Getting "StorageAccountKey" from ServiceRuntime: FAIL.

Getting "StorageAccountKey" from ConfigurationManager: FAIL.

Okay, was das ist und wie kann ich es beheben?

Info:

MVC application with azure blob connection.

Antwort

0

Ich konfrontiert das gleiche Problem.

Die Lösung bestand darin, das "Startup-Projekt" auf den Cloud-Service (kleines Cloud-Icon) und nicht auf die Website zu setzen.

Dies bedeutete, dass Visual Studio beim Starten des Debuggers die Cloud-Konfiguration für den Compute Emulator bereitstellte. Zuvor hatte ich die Website als Startup-Projekt.

Der Hinweis war die -2147024894 Fehlermeldung (aka 0x80070002) - Datei nicht gefunden.

0

Sie können Ihre Website auch außerhalb des lokalen Cloud-Dienstes ausführen. Der Schlüssel ist einfach, die Werte in der web.config Ihrer Anwendung zu haben.

Also fügen Sie in Ihrem Fall die Werte für "StorageAccountName" und "StorageAccountKey" als AppSettings und CloudConfiguration.GetSetting hinzu.

Verwandte Themen