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