0

我正在尝试使用 MSBuild 编译一个 Web 项目解决方案,该解决方案将其他 Web 项目作为子文件夹,但无法解决该问题:

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 中创建了一个站点,并为所有也是 Web 项目的子文件夹创建了虚拟目录(正如它所建议的那样),它现在在 VS2010 中编译,但在使用 MSBuild 时仍然为根项目获取这个(aspnet_compiler.exe )。

有没有一种方法可以让我看到它在 VS 中是如何工作的,以便我可以使用该命令行?

4

1 回答 1

0

哦,看来您可以使用 VS 使用 devenv.com 进行重建:

"C:\progfiles\msvs10\common7\ide\devenv.com" "SolutionFile.sln" /重建

于 2011-09-05T14:32:24.247 回答