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