ASP.NET MVC 3 RC и Azure?
У меня возникают проблемы с созданием облачной службы Windows Azure и попыткой добавить MVC 2 (которая в конечном итоге является MVC 3). Первоначально он говорит MVC 2, но я действительно надеялся получить приложение MVC 3. Затем он говорит, что это будет веб-роль MVC 3. Как только я пройду эти шаги, я получаю следующую ошибку:
Невозможно добавить элемент, потому что элемент добавить его в не папку решений или решение.
Это происходит независимо от того, что я делаю, чтобы добавить его. Роль рабочего, стандартная веб-роль отлично работает. Сбой только в веб-роли MVC 3. Есть ли что-то особенное, что мне нужно сделать, чтобы заставить это работать? Или как я могу начать создавать приложение MVC 3 Azure и объединить его с ролью рабочего?
Ответы
Ответ 1
SDK 1.3 исправит это (использование шаблона веб-роли MVC при установке MVC 3 не работает). SDK 1.3 отправляется позднее в этом году.
Да, для того, чтобы вручную добавить веб-роль MVC 3, я думаю, что она работает над созданием нового веб-приложения MVC 3, отметьте бинарные файлы MVC как "скопировать локально" (поскольку они не являются GAC'd в облаке) а затем "добавить существующую веб-роль в решении", чтобы связать ее как веб-роль для вашего проекта. (То, что я описал, должно быть именно тем, о чем говорит Джим в этом сообщении в блоге.)
Ответ 2
Это отличная статья: Как опубликовать приложение ASP.NET MVC 3 для Windows Azure
Он написан для версии RTM ASP.NET MVC 3.
Ответ 3
Я думаю, что этот пост описывает MVC2 на Azure, но он также должен работать с MVC3:
Перенос существующего приложения ASP.NET для работы в Windows Azure