为什么内置的asp.net webserver坚持在浏览根目录“/”时提供“/default.aspx”的任何想法?
即使您在检测到“/default.aspx”时强制global.asax重定向到“/”,它也会看到“/”作为对“/default.aspx”的请求,并且随后会出现无限循环!
任何人都可以解决这种问题?
答案 0 :(得分:1)
我假设您正在谈论Cassini(Visual Studio附带的开发) - 如果是这样,那么您运气不好,因为您无法更改其使用的默认文档(或者不知道我知道的任何方式)无论如何)。
要解决此问题,您可以将项目设置为使用本地IIS安装 - 这样可以更好地控制目录浏览,默认文档等。
答案 1 :(得分:0)
如果您正在使用Web项目(使用Visual Studio 2005 SP1或2008),则可以在从visual studio 开始调试时修改显示的起始页面。 您可以在项目属性页的“开始操作”部分的“Web”选项卡中更改此项。
-Edoode