Невозможно скомпилировать веб-проект с вложенными веб-проектами с 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" / Восстановить