在 IIS 中新建一个网站,令其本地路径为一个逻辑分区的根目录,比如“c:\”,在这个网站下新建一个虚拟目录,并在这个虚拟目录上创建一个应用程序,设置其asp.net 的版本为asp.net 2.0.50727.
访问这个应用程序下的所有.aspx 文件就会报如下错误! (Windows 2003,IIS 6)
asp.net 1.1 下没有这个问题!
这里的问题关键在于“网站的本地路径为一个逻辑分区的根目录”,如果不是根目录,就没有这个问题!
也就是说网站的本地路径为根目录会影响这个网站下虚拟目录上的应用程序!
我想这可能是 asp.net 2.0 的一个bug!
但目前我还没有搞清楚来龙去脉