24 messaggi dal 12 novembre 2014
Ciao,
ho un problema su un'applicazione desktop che utilizza le Google Api per creare Shot Url,
Google.Apis.Core 1.10.0 ha una dipendenza con Microsoft.Net.Http 2.2.29
Tutto funziona bene su Windows 10 ma dopo aver installato l'applicazione su un pc con Windows 7 ottengo l'errore seguente:

Impossibile caricare il file o l'assembly 'System.Net.Http.Primitives, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' o una delle relative dipendenze. La definizione di manifesto dell'assembly specificato non corrisponde al riferimento all'assembly. (Eccezione da HRESULT: 0x80131040)

Non c'è nessun riferimento alla versione 1.5.0.0 non capisco da dove venga fuori
C'è un riferimento locale alla reference ed il file è presente nella cartella
24 messaggi dal 12 novembre 2014
Ho risolto, non avevo copiato il file exe.config e mancava il riferimento al runtime

<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
[...]
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.2.29.0" newVersion="2.2.29.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.2.29.0" newVersion="2.2.29.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.