Невозможно скомпилировать веб-проект с вложенными веб-проектами с MSBuild - PullRequest
0 голосов
/ 01 сентября 2011

Я пытаюсь скомпилировать решение для веб-проекта, используя 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 Ответ

0 голосов
/ 05 сентября 2011

О, это кажется Вы можете просто использовать VS, чтобы сделать перестройку, используя devenv.com:

"C: \ progfiles \ msvs10 \ common7 \ ide \ devenv.com" "SolutionFile.sln" / Перестроить

...