zainstalowałem Autofixture i Min korzystając Nuget.So mam Min wersji 4.Autofixture i Moq v4
Kiedy uruchomiony następujący kod
var fixture = new Fixture().Customize(new AutoMoqCustomization());
fixture.CreateAnonymous<ISomething>();
następujący błąd pojawia się
Systemu .IO.FileLoadException: Could nie załadować pliku lub zespołu "Moq, Wersja = 3.1.416.3, Kultura = neutralny, PublicKeyToken = 69f491c39445e920 '
Próbowałem również przekierować go do wersji v4, ale bez powodzenia.
<configuration>
<runtime>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity name="Moq" publicKeyToken="69f491c39445e920" culture="neutral"/>
<bindingRedirect oldVersion="3.1.416.3" newVersion="4.0.10827.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Co może być problemem?
Zobacz również ten bilet: http://autofixture.codeplex.com/workitem/4225 – svrist
dzień [wersja 2.13.1] (https://github.com/AutoFixture/AutoFixture/tags) niezbędne przekierowania powiązania wiążącego są teraz [automatycznie dodawane do pliku konfiguracyjnego] (https://github.com/AutoFixture/AutoFixture/pull/11) po zainstalowaniu pakietu [AutoFixture.AutoMoq] (http://nuget.org/packages/AutoFixture.AutoMoq) NuGet. –