如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
原来问题出在我运行项目时,使用的VS版本不同,原先低版本的项目要
转为高版的,转换时在项目的目录下做了原先版的备份(一般备份的文
件名为backup),导致多一了个web.config文件。单单删去web.config
文件不行,要把整个备份删除或者移到别的地方。我就把那个backup删
掉,再次运行项目就没有问题了。
也就是当我们生成网站或者生成项目时,此时会出现一个backup文件夹,这个文件夹的功能与web.config的意义是相同的,只要删除backup文件就可以了。

本文介绍了解决IIS项目中因备份文件导致的运行错误问题。当使用不同版本的VS运行项目时,可能会因为旧版本项目的备份文件夹(通常命名为backup)中包含额外的web.config文件而引发错误。解决方法是删除该备份文件夹。
301

被折叠的 条评论
为什么被折叠?



