[英]Running two versions of same Dll parallel in Asp.Net
我需要在我的網站上同時運行兩個版本的相同 Dll。 所以我在 Bin 中創建了一個文件夾並顯示了第二個 Dll 路徑
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AWSSDK" culture="neutral" publicKeyToken="9f476d3089b52be3"/>
<codeBase version="2.3.40.0" href="FILE://E://Live /bin/V-2/AWSSDK.dll"/>
</dependentAssembly>
</assemblyBinding>
並將我的第一個 dll 添加為 bin 文件夾中的普通 dll。 但是當我嘗試訪問我的 AWSSDK 2.3 Dll 中的任何函數時,它會引發這樣的錯誤
“無法加載文件或程序集‘AWSSDK,版本=2.3.41.0,文化=中性,PublicKeyToken=9f476d3089b52be3’或其依賴項之一。定位的程序集的清單定義與程序集引用不匹配。(來自 HRESULT 的異常:0x80131040)” :“AWSSDK,版本=2.3.41.0,文化=中性,PublicKeyToken=9f476d3089b52be3”
誰能指出我在這里做錯了什么?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.