Я получаю следующую ошибку при попытке скомпилировать сайт asp.net с помощью специального скрипта сборки.Ошибка MSBuild при компиляции сайта ASP.NET
error 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 для размещения этого сайта, и я не думаю, что смогу, поскольку я запускаю версию Vista Home Basic. Таким образом, веб-сайт не может быть создан с использованием пользовательских сценариев? Ответьте, как я хочу проверить эту функцию.
возможный дубликат [allowDefinition = MsBuild ошибка 'MachineToApplication'] (http://stackoverflow.com/ questions/5271320/allowdefinition-machinetoapplication-msbuild-error) – Flexo
Я тоже удалял папку obj, пока не столкнулся с сценарием сборки, который этого требовал. Catch-22, я использовал принятый ответ на следующей ссылке SO, чтобы переместить местоположение папки Obj в C: \ Temp \ BUILD. Вы должны сделать это в файле csproj, но это отличное решение. Вот ссылка: http://stackoverflow.com/questions/261422/visualstudio-how-to-save-the-obj-folder-somewhere-else –