[英]Location path in applicationhost.config not mapping to assembly
我在與一個C#ASP.NET的WebAPI項目,其中一個奇怪的問題<location path="example.namespace.webapi">
在屬性值applicationhost.config
不映射到所述組件的完全合格的名稱; 相反,它在最后標記"(1)"
。
因此,當我嘗試手動更改IISExpress配置時,我的更改將被忽略。
./.vs/applicationhost.config :
<location path="example.namespace.webapi">
<!-- VS2015/IIS is ignoring this section -->
...
</location>
<location path="example.namespace.webapi(1)">
<!-- VS2015/IIS creates and uses this section -->
...
</location>
我嘗試刪除兩個<location>
部分,並強制VS2015通過更改Anonymous Authentication
屬性值來重新生成配置,但它只是創建了帶(1)
的位置路徑,即使正確的部分不存在也是如此。
什么可能導致這種行為?
您可能與主IISExpress配置中的某些內容發生沖突。 看看:
C:\Program Files\IIS Express\AppServer\applicationhost.config
C:\Program Files (x86)\IIS Express\AppServer\applicationhost.config
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.