2012-03-07 3 views
1

При попытке отладки приложения Windows Azure с помощью VS 2010, следующее диалоговое окно ошибки, под названием Windows Azure Storage Emulator появляется:Azure Storage Эмулятор перестал работать

The 'system.serviceModel/services' configuration section cannot be created. The machine.config file is missing information. Verify that this configuration section is properly registered and that you have correctly spelled the section name. For Windows Communication Foundation sections, run ServiceModelReg.exe -i to fix this error.

мгновенную я получаю уведомление, что хранение эмулятор перестал работать ,

Прикрепление отладчик показывает следующую информацию:

An unhandled exception ('System.Configuration.ConfigurationerrorsException') occured in DSService.exe [7000].

Я бегу Visual Studio от имени администратора. Пробовал делать DSInit раньше, и база данных была успешно создана, но это не решило проблему.

Любые предложения?

Редактировать: SQLEXPRESS запущен, и я отключил экземпляр SQLSERVER, оставив только SQLEXPRESS, но проблема такая же. Может быть, есть какая-то конфигурация где-нибудь, чтобы сказать эмулятору Azure, какой сервер использовать?

Эта проблема очень похожа на How to fix error running storage emulator for Azure in VS 2010?. У меня были такие же ошибки, когда я использовал неправильное имя сервера в DSIinit, но оно не применяется в моем случае.

+0

Заключение До сих пор было что-то не так с моей ОС, так как переустановки различных компонентов (IIS, SQL, .NET) не помогли. Решил сделать разработку на виртуальной машине - отлично работает. –

ответ

1

Просто, чтобы исключить глупые вещи, проект облачного сервиса, заданный как проект запуска, и управляемый Эмулятор хранилища (вы можете видеть его в лотке задач).

Я видел похожие примеры такого типа ситуаций, когда вы не запускаете облачный проект, но вы запускаете веб-сайт. Это не приводит к запуску эмулятора хранилища (если его еще нет) и может привести к аналогичному сообщению об ошибке.

Вы также можете протестировать эмулятор лазурного хранилища за пределами своего решения, просто запустив его вручную. Просто зайдите в меню «Пуск» и введите «эмулятор хранения» и запустите его. Вам будет предложено ввести разрешения администратора пару раз, после чего он должен начать нормально. Если он не запускается, тогда у вас есть проблема с конфигурацией, и DSInit может помочь или, возможно, даже переустановить SDK.

+0

Проект установлен как стартап. И когда я пытаюсь запустить эмулятор хранилища, он падает таким же образом. Не удалось также переустановить SDK и даже .NET framework. В настоящее время пытается удалить SQL-серверы и установить только SQL Server Express. Я не вижу, как настройка может быть проблемой по умолчанию. В настоящее время я готов больше всего обвинять SQL Server. –

+0

У вас был установлен SQL Server и SQL Express? У вас есть полные права администратора для обоих? Что такое имя сервера для SQL Express? – BrentDaCodeMonkey

+0

Имя SQL Server <имя_компьютера>, а имя SQL Server Express - <имя_компьютера> \ SQLEXPRESS. Кстати, я только что протестировал это на своей другой машине (у нее ТОЛЬКО SQL Server Express) - сделал чистую установку Azure, запустил эмулятор, и он работал отлично. Считаете ли вы, что SQL Server может решить проблемы? –

Смежные вопросы