locked
Could not find test executor with URI 'executor://nunittestexecutor/' With vstest.executionengine.x86 RRS feed

  • Question

  • My testes run with "NUnit Test Adapter" for VS2012 and VS2013. But my test in run "Sucess" only X86 architecture.

    
    I'm trying to run with the vstest.executionengine.x86.exe, but without success.,

    I located the problem. Is missing in bindredirect vstest.executionengine.x86.exe.config

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <probing privatePath="Extensions" />
          <!-- Test adapters compiled against version 11, need to be redirected to version 12. -->
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.VisualStudio.TestPlatform.ObjectModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
            <bindingRedirect oldVersion="11.0.0.0"  newVersion="12.0.0.0"/>
          </dependentAssembly>

          <dependentAssembly>
            <assemblyIdentity name="Microsoft.VisualStudio.TestWindow.Interfaces" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
            <bindingRedirect oldVersion="11.0.0.0"  newVersion="12.0.0.0"/>
          </dependentAssembly>

          <dependentAssembly>
           <assemblyIdentity name="Microsoft.VisualStudio.QualityTools.UnitTestFramework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
           <bindingRedirect oldVersion="10.1.0.0" newVersion="10.0.0.0"/>
          </dependentAssembly>
        </assemblyBinding>



    I tried changing the config, but it is overwritten by some process.

    Does the lack of this is a problem in VS2013?

    Henrique Machado

    Friday, August 22, 2014 6:32 PM

Answers