मैं Autofixture और Moq Nuget.So का उपयोग कर स्थापित मैं moq संस्करण 4.Autofixture और Moq v4
है निम्नलिखित कोड
var fixture = new Fixture().Customize(new AutoMoqCustomization());
fixture.CreateAnonymous<ISomething>();
चलाते समय निम्न त्रुटि
सिस्टम दिखाता है IO.FileLoadException: फ़ाइल या असेंबली लोड नहीं कर सकता 'Moq, संस्करण = 3.1.416.3, संस्कृति = तटस्थ, PublicKeyToken = 69f491c39445e920'
मैंने इसे v4 पर रीडायरेक्ट करने का भी प्रयास किया है, लेकिन बिना किसी किस्मत के।
<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>
यहां समस्या क्या हो सकती है?
भी देखें इस टिकट से विरोध नहीं करता के रूप में प्रयोग समाप्त हो गया: http://autofixture.codeplex.com/workitem/4225 – svrist
के रूप में [संस्करण 2.13.1] (https://github.com/AutoFixture/AutoFixture/tags) आवश्यक असेंबली बाध्यकारी रीडायरेक्ट अब [स्वचालित रूप से कॉन्फ़िगरेशन फ़ाइल में जोड़ा गया है] (https://github.com/AutoFixture/AutoFixture/pull/11) जब आप [AutoFixture.AutoMoq] इंस्टॉल करें (http://nuget.org/packages/AutoFixture.AutoMoq) NuGet पैकेज। –