簡體   English   中英

<assemblyBinding>在父web.config中被忽略

[英]<assemblyBinding> ignored in parent web.config

我有一個包含多個網站的文件夾,所有這些網站都使用GAC中的相同程序集。 每個網站還包含一些自己的“自定義”程序集,這些程序集引用了通用程序集。

此文件夾中有一個web.config,用於定義站點的常用設置,包括要在<system.web>/<compilation>/<assemblies>元素中加載的<system.web>/<compilation>/<assemblies>

我希望能夠做的是添加一個<runtime>/<assemblyBinding>部分來將請求從較舊的“自定義”程序集重定向到安裝在GAC中的較新的程序集。 (不幸的是,使用machine.config或GAC重定向策略不是選項,因為這會影響其他站點。)

似乎<assemblyBinding>部分被忽略,除非它在網站自己的web.config或machine.config中。

我已經遇到過<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">問題所以我知道不是這樣的。

有誰知道這是應該發生的事情還是我錯過了什么?

它應該發生。 你沒有做錯任何事。

有關更多信息,請查看http://msdn.microsoft.com/en-us/library/2fc472t2(vs.71).aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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