“Impossibile caricare il file o l'assembly 'Newtonsoft.Json, Version = 4.0.3.0, Lingua = il neutro PublicKeyToken = 30ad4fe6b2a6aeed' o una delle sue dipendenze . La definizione manifest dell'assembly individuato non corrisponde a e corrisponde al riferimento all'assembly. (Eccezione da HRESULT: 0x80131040) ".Impossibile caricare il file o il montaggio Newtonsoft.json.dll
L'assembly 'NewtonsoftJson.dll' è necessario per la pubblicazione su Twitter. La versione utilizzata è 4.0.3.0.
E lo stesso assembly (ma diff versione 4.0.0.0) viene utilizzato come assembly dipendente da Facebook C# api (dll). Tuttavia il suddetto assembly (4.0.3.0) non funziona per entrambi i casi (ad esempio per la pubblicazione su Twitter e per l'accesso a Facebook). Per risolverlo, creato un progetto separato per la pubblicazione su Twitter e fare riferimento all'assembly (4.0.3.0) separatamente (nel progetto per il post di Twitter). E un'altra versione (4.0.0.0) è stata aggiunta come riferimento nel progetto principale per Facebook ma ancora l'errore viene. Se il progetto di twitter è disabilitato ed eseguito allora l'accesso di Facebook funziona bene e vice vera.
Ho svolto molte ricerche e ho provato quanto segue.
eliminare i file temporanei asp.net soluzione pulita riavvio del computer
anche provato a disinstallare l'assembly dalla GAC (tuttavia la sua non registrato lì).
Per favore aiutatemi perché non funziona. Grazie, S
prega di dare un'occhiata su http://stackoverflow.com/questions/22490967/visual-studio-keeps-overwriting-newtonsoft-json-dll-with-an-older-version builing un progetto, i cambiamenti Versione di newtonsoft.json.dll nell'altro! – nsb