Я пытаюсь запустить экземпляр хранилища BLOB-объектов Azure в среде разработки Azure Visual Studio 2010, но постоянно получаю следующую ошибку:
System.InvalidOperationException: Not running in a hosted service or the Development Fabric.
Трассировка стека указывает на следующие строки:
Imports Microsoft.WindowsAzure
Imports Microsoft.WindowsAzure.Diagnostics
Imports Microsoft.WindowsAzure.StorageClient
...
CloudStorageAccount.SetConfigurationSettingPublisher(Function(configName, configSetter) configSetter(ConfigurationManager.AppSettings(configName)))
Dim this_storage_account = CloudStorageAccount.FromConfigurationSetting("DataConnectionString")
...
Я немного сомневаюсь в первой строке, так как она получена из вывода интерпретатора c # о том, что, как представляется, является обычным хаком, чтобы обойти причуду класса CloudStorageAccount.
DataConnectionString имеет значение UseDevelopmentStorage = true
И панель разработки, и хранилище разработки работают на панели задач.
Я попытался создать чистое решение, чтобы выяснить, была ли это проблема с конфигурацией, но я все еще получаю ту же ошибку.
Любые идеи с благодарностью приняты.