题
管理URL路径在ASP.NET中可能是一个真正的痛苦。 AbsolutePath vs RelativePath vs等让我发疯。我发现很多解决方案都要求用户编辑web.config元素以包含正确的子文件夹路径;离。
网站根目录: http://www.domain.com Web.config设置:/
网站根目录: http://www.domain.com/blog web.config设置:/ blog /
有没有办法正确处理这个问题而无需更改web.config?
解决方案
您可以使用Request.ApplicationPath。使用参考是此处。
这样,您的图像文件夹就是Request.ApplicationPath +" / images /";
其他提示
我认为 Rick的博客条目有助于解决我的一些问题...
不隶属于 StackOverflow