获取“错误可能是由于虚拟目录未被配置为IIS中的应用程序”

时间:2012-02-10 05:53:25

标签: asp.net

我得到了:

  

在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的。此错误可能是由于未在IIS中将虚拟目录配置为应用程序引起的。 F:\ LinqWebChat \ LinqWebChat \ LinqChat \ web.config 50.

请帮我恢复这个错误。

3 个答案:

答案 0 :(得分:1)

查看“obj”文件夹。出于某种原因,有时在构建期间,Visual Studio会在其中粘贴web.config。它给我造成了错误。如果没有,那么在项目内部搜索* .config。

答案 1 :(得分:0)

我在Visual Studio中工作时遇到非常类似的错误,执行解决方案清理和重建有帮助。

如果你不在VS,那么这将不适用。

答案 2 :(得分:0)

如果在应用程序中添加多个web.config文件,则可能会遇到相同的错误。

您可以在网站的任何子文件夹中添加web.config。