Невозможно скомпилировать веб-проект с вложенными веб-проектами с MSBuild

Я пытаюсь скомпилировать решение для веб-проекта, используя MSBuild, в котором есть другие веб-проекты в качестве подпапок, и я не могу обойти проблему:

ASPCONFIG: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS.

Я создал сайт в IIS и создал виртуальные каталоги (как он предлагает) для всех подпапок, которые также являются веб-проектами, и теперь он компилируется в VS2010, но все же получаю его для корневого проекта при использовании MSBuild (aspnet_compiler.exe).).

Есть ли способ увидеть, как это работает в VS, чтобы я мог использовать эту командную строку?

1 ответ

Решение

О, кажется, вы можете просто использовать VS для восстановления с помощью devenv.com:

"C: \ progfiles \ msvs10 \ common7 \ ide \ devenv.com" "SolutionFile.sln" / Восстановить

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