编译ASP.NET网站时出现MSBuild错误

前端之家收集整理的这篇文章主要介绍了编译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版本。所以网站不能使用自定义脚本构建?请回复我想测试此功能

解决方法

很可能您的web.config文件被放置在不是应用程序根目录的目录中。在大多数IIS版本中,您可以将网站上的任何文件夹转换为应用程序根目录:

>打开IIS并导航到相应的文件
>右键单击文件夹,选择属性
>在应用程序设置下,在应用程序名称旁边,单击创建
>申请并关闭

如果这不能解决您的问题,可能会出现另一个配置错误,无论是使用IIS还是应用程序。

猜你在找的asp.Net相关文章