Хорошо, сначала из; вот что я сделал:Отладчик не может подключиться при запуске локального проекта azure
- Установить лазурного инструменты
- Reboot
- Запустите Visual Studio - новый проект Azure
- Добавить веб-роль (asp.net MVC 4 бета веб-роль)
- Hit F5 (debug)
Запускает эмулятор памяти и вычислительный эмулятор и начинает загружаться во время работы, а затем появляется всплывающее сообщение о невозможности подключения отладчика.
Затем после некоторого googeling я предложил, чтобы попытаться запустить приложение без запуска отладчика, чтобы увидеть, если я могу Acces приложения. Когда я делаю, я получаю это:
Таким образом, я полагаю, что IIS не имеет разрешения на доступ к некоторому файлу/каталогу. Поэтому я перехожу в IIS и просматриваю пул приложений, запускающий приложение, и он говорит мне, что используемая идентификация - это NetworkService, а затем я предоставляю сетевым службам полные разрешения для всей папки IIS, установленной для приложения (что также происходит как путь к проекту dir). Тем не менее, я получаю ту же ошибку. Теперь я более или менее из идей, но я пробую последнее, что также дает IUSR полные разрешения для одного и того же каталога, но это тоже не помогло.
Как я могу решить эту проблему? Я еще не пробовал фактически запускать свой проект в Azure, потому что, если я даже не могу заставить его работать в разработке, я не вижу большого смысла. Любая помощь будет оценена по достоинству.
Я включил просмотр каталогов, и теперь появляется список файлов. Однако, поскольку это страница MVC, обработчик MVC не должен пинать? Я сделал ту же самую настройку на своем ноутбуке, и это сработало как charm -.- – Alxandr
. После некоторого дополнительного копания я обнаружил, что 'Application_Start()' никогда не запускается. – Alxandr
Попробуйте изучить эту папку:% UserProfile% \ AppData \ Local \ dftmp \. Существует так много журналов из всех возможных услуг. Может быть, вы можете найти что-то там. Кроме того, проверьте Event Viewer, возможно, там что-то есть. –