A codeBase nem működik

A codeBase nem működik
2022-07-25T10:18:31+02:00
2022-07-25T10:18:49+02:00
2022-12-07T02:55:33+01:00
Lajos a Tanonc
Szervusztok!
A példa - amelyik nem működik - A C# 2008 és a .NET 3.5 -ből származik.
A GAC-ban van két dll, a 2.0.0.0 és 3.0.0.0 verziójú CarLibrary.dll. 
A kliensprogram referenciája a 3.0.0.0 verziójú CarLibrary.dll-re mutat. OK, működik.
A referenciát CodeBaseClient.exe.config fájlban szeretném a 2.0.0.0 verzióra átállítani.
A kód:

<configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name=" CarLibrary" culture="neutral" publicKeyToken="80c67f79bdbf6469" /> <codeBase version="2.0.0.0" href="FILE://C:/MyAsms/CarLibrary.dll" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration>
Nem működik. Változtattam a Copy Local tulajdonságon, eltávolitottam a szerelvényt a GAC-ból, majd újra telepítettem,
a
href="FILE://C:/MyAsms/CarLibrary.dll"
sor verziói

href="FILE:///C:/MyAsms/CarLibrary.dll" href="FILE:///C:\MyAsms\CarLibrary.dll"
Semmi sem használt, mindig a 3.0.0.0 verzió futott.
Környezet: WIN7 és Visual Studio 2015
Kérlek segítsetek!
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd