Använder Mysql connector/net 5.1.2.2 för min dotnetsida
Funkar fint på min lokala maskin, men när jag laddar upp sajten till mitt webbhotell så har kräken redan en äldre connector i dess GAC, varpå det blir kompilationsfel:
"CS0433: The type 'MySql.Data.MySqlClient.MySqlCommand' exists in boot <deras GAC> and <bin-katalogen i min applikation>
Har kollat på div. forum och läst om att man kan omdirigera mellan assembly-versioner genom att lägga till nåt följande i web.config:
HTML-kod:
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MySql.Data" publicKeyToken="C5687FC88969C44D" />
<bindingRedirect oldVersion="1.0.7.20926" newVersion="5.1.2.2"/>
</dependentAssembly>
</assemblyBinding>
Men icke.. det resulterar bara i att jag inte kan se nån debug eller nåt.. trots att jag har customErrors mode=off eller så...
måste jag ha full trustlevel för detta hack eller?
Tacksam för svar.. sökt sönder nätet :-/