Ottenere questo errore "System.MissingMethodException: Metodo non trovato: 'Swensen.Unquote.UnquotedExpression Swensen.Unquote.Operators.unquote (Microsoft.FSharp.Quotations. FSharpExpr) "in Visual Studio 2015. Provato in Visual Studio 2013 e funziona.Errore nell'esecuzione del test xunit con libreria Unquote e Visual Studio 2015 - Metodo non trovato
Q
Errore nell'esecuzione del test xunit con libreria Unquote e Visual Studio 2015 - Metodo non trovato
7
A
risposta
12
È necessario aggiungere un reindirizzamento dell'assieme a un file app.config associato al progetto di test dell'unità. Qualcosa del genere dovrebbe farlo:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="FSharp.Core"
publicKeyToken="b03f5f7f11d50a3a"
culture="neutral"/>
<bindingRedirect oldVersion="4.3.1.0"
newVersion="4.4.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Quasi sicuramente si utilizzano versioni incompatibili di alcuni dei vostri riferimenti. –