刚才查了查说这样解决,你看看,注意web.config的继承性
网上找了一下解决方法,有人说可能是一下两种原因
(1)把虚拟目录配置成应用程序
(2)把web.config的认证标签以及标签之间的东西全部去掉
说白了,这个问题应该是你没有将你的应用放在站点的根目录下吧,而是放在虚拟目录下,可能需要设置一下:
http://blog.163.com/liang_hfl/blog/static/23627767200761111232018/
正解。
是这样的..
要保证web.config在最上层文件夹。
就是说子文件夹里没有。
这个很可能是你把网站的上一层目录当成网站目录了,或者是这个文件夹里(包括所有子文件夹有多个web.config.
把web.config文件和启动项目在同一文件中,也就是查看项目的完整路径,放在路径下。