|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
My manifest loading a reference twice'ComponentArt.Charting.WebChart, Version=2007.1.1052.2, Culture=neutral, PublicKeyToken=9bc9f846553156bb' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. as you can see the .net framework wants to use version 2007.1.1052.2 of my 3rd party dll. I recently upgraded the 3rd party dll and expect .net to try and use 2007.1.1126.2 I have tried everything, removing / readding the reference, checking the gacutil (which does not list this assembly) even unloading iis and anything that is running the project before removing/readding this reference. Upon viewing my manifest for the project i see that this reference is being loaded twice ..assembly extern ComponentArt.Charting.WebChart { .publickeytoken = (9B C9 F8 46 55 31 56 BB ) // ...FU1V. .ver 2007:1:1126:2 } this looks good, i see the version i want in the manifest, scroll a bit further and i find this ..assembly extern ComponentArt.Charting.WebChart as ComponentArt.Charting.WebChart_19 { .publickeytoken = (9B C9 F8 46 55 31 56 BB ) // ...FU1V. .ver 2007:1:1052:2 } why is this in there? it is the wrong version, with the same publickeytoken and some kind or renamed reference to WebChart_19 Im guessing this is my problem, but this 4 lines of text seems impossible to get rid of... Any ideas would be very helpful thanks |
|||||||||||||||||||||||