<location> path属性必须是相对虚拟路径:位置以“。”开头。

时间:2016-08-25 20:56:12

标签: asp.net web-config iis-express

我需要为以“。”开头的位置设置自定义web.config设置:

<location path=".somepath">

不幸的是,ASP.NET似乎不喜欢以句点开头的路径。我收到以下错误:

  

配置错误:<location> path attribute must be a relative virtual path. It cannot start with any of ' ' '.' '/' or '\'.

有没有解决方法呢?

1 个答案:

答案 0 :(得分:0)

事实证明,这是一个非常简单的解决方案:将web.config文件放在以&#34;。&#34;开头的实际目录中。因此,我没有使用带有<location path=".somepath">的root web.config,而是在&#34; .somepath&#34;中创建了一个web.config文件。目录并在那里添加配置。如果&#34; .somepath&#34;是一个文件,我不确定我会做什么。