Ho un'applicazione VB.NET che è schiantarsi con il seguente errore:Distribuzione Microsoft.Bcl.Async w/ClickOnce
System.IO.FileNotFoundException: Could not load file or assembly 'System.Threading.Tasks, Version=2.5.19.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. File name: 'System.Threading.Tasks, Version=2.5.19.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
Sto cercando di utilizzare la libreria Microsoft.Bcl.Async. L'ho installato tramite Nuget sul progetto che utilizza effettivamente le chiamate Async/Await e il progetto che fa riferimento ad esso. Tutto funziona perfettamente sul mio computer, ma quando pubblico e eseguo il test su un altro computer, il mio programma si arresta in modo anomalo quando provo a utilizzare la parte di esso che utilizza Async/Attesa.
System.Threading.Tasks fa riferimento in entrambi i progetti con Copia locale impostato su true. Microsoft.Threading.Tasks fa riferimento in entrambi i progetti con Copia locale impostato su true. Ho visto the other thread su questo ed è installato nei progetti pertinenti. Queste sono le righe contenute nel file app.config:
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.5.19.0" newVersion="2.5.19.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.5.19.0" newVersion="2.5.19.0" />
</dependentAssembly>
Cosa mi manca con l'impostazione? Per favore fatemi sapere se avete bisogno di maggiori informazioni. Grazie!
Si applica anche a C#. – tiwahu