Не удалось отладить проект облачной службы Windows Azure. Выходной каталог не существует. / Azure SDK 2.3 / VS 2013

На моем компьютере с Windows 7 установлен Azure SDK 2.3. Целевой.Net Framework установлен на 4,0. Я могу обновить свое решение до Azure SDK 2.3 и собрать без проблем. Однако, когда я пытаюсь запустить решение, я получаю следующую ошибку:

Не удалось отладить проект облачной службы Windows Azure. Выходной каталог не существует.

Если я верну решение обратно в Azure SDK 2.2, проблема исчезнет. Таким образом, существует некоторая конфигурация, добавленная обновлением Azure SDK 2.3, которая вызывает эту проблему. Это ТОЛЬКО происходит, когда я запускаю эмулятор Azure. Одна вещь, которую я заметил, это то, что процесс сборки каким-то образом удаляет папку "Debug" из каталога csx. Когда я вручную добавляю его обратно, процесс сборки снова удаляет его, а затем я получаю ту же ошибку, что и выше. Я в недоумении относительно того, что может быть причиной этого, так как моя "Конфигурация активного решения" полностью настроена на DEBUG для "Конфигурации" и ЛЮБОЙ ЦП для "Платформы". Я попробовал все шаги по устранению неполадок из предыдущих тем по этой проблеме (с Azure SDK 1.8), но безуспешно. Буду признателен за любые полезные предложения по этому вопросу. Благодарю.

ПРИМЕЧАНИЕ. Интересно, что если я откажусь от всех прав на папку DEBUG в CSX, эмулятор запустится, но затем выйдет из строя, потому что у него нет доступа к папке DEBUG. Поэтому я озадачен тем, почему процесс сборки VS хочет удалить эту папку Debug.

ДРУГОЕ ПРИМЕЧАНИЕ: Очевидно, для VS Build это нормальный процесс уничтожения папки Debug. Процесс запуска с отладкой должен воссоздать эту папку Debug со всем, что в ней находится. Этого не происходит. Я подтвердил это, вернув его обратно в Azure SDK 2.2, и заметил, что запуск w/ debug фактически воссоздает эту папку Debug. Этот процесс восстановления не происходит, когда я обновляюсь до 2.3.

4 ответа

Решение

Я смог решить эту проблему, просто удалив Azure SDK 2.3, а затем переустановил его. Это оно!

Для меня проблема заключалась в том, что я изменил Debug Конфигурация решения на что-то кроме Debug, Переименование обратно Debug исправил проблему.

Получил это путем выполнения следующих действий:

  1. Измените конфигурацию "Release".
  2. Сборка и запуск.
  3. Вернитесь к конфигурации "Отладка".
  4. Сборка и запуск. Нет ошибки сейчас.

Я видел ту же ошибку, что папка csx была пустой. Моя проблема была устранена следующим образом:

Щелкните правой кнопкой мыши свой *.ccproj > Отладка> Начать новый экземпляр

Ничто из вышеперечисленного не сработало для меня, что сработало, удалив файл

{YourProject}.ccproj.user

Закрыть и снова открыть VS, построить и запустить

Другие вопросы по тегам