簡體   English   中英

applicationhost.config中的位置路徑未映射到程序集

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM