如何在web.config文件中拥有相对路径。此值不在连接字符串中,因此我无法使用| DataDirectory | (我想),我该怎么办?
答案 0 :(得分:1)
?
的相对路径是什么?您在谈论物理目录路径还是网址路径?
编辑:
我需要为我的一个项目做类似的事情。我需要找到存储在某个文件夹中的配置文件。虽然web.config文件本身没有为此提供任何特殊内容,但您可以从web.config文件中获取路径并将其转换为应用程序相对路径。
Request.ApplicationPath为您提供Web应用程序的基本目录。你可以追加相对的路径,并将其提供给任何需要它。
另请参阅this blog post by Rick Strahl了解可能对您有帮助的其他有趣目录。
然后您可以将相关路径附加到