En mi proyecto, escribo pruebas utilizando el marco de prueba de unidades de Microsoft. Todas mis pruebas pasan cuando las dirigen desde Visual Studio, pero cuando corro las pruebas de MSBuild todas las pruebas de error con el siguiente mensaje erorr:Excepción de MSTest: el adaptador de prueba de unidad arrojó una excepción: el tipo no se resuelve para el miembro
Unit Test Adapter threw exception: Type is not resolved for member SomeType,SomeAssembly Version=assemblyVersion, Culture=neutral, PublicKeyToken=..
La asamblea no encontrado es un montaje de 3 ª parte referenciada por todas de los proyectos.
La escritura de la estructura es utilizada por TFS así que he ADED las siguientes líneas:
<RunTest>true</RunTest>
<ItemGroup>
<MetaDataFile Include="$(BuildProjectFolderPath)myproject.vsmdi">
<TestList>CI_Tests</TestList>
</MetaDataFile>
</ItemGroup>
que he encontrado la this post que muestra una solución a este problema, pero por desgracia no puedo chnage los archivos en el TFS servidor.
¡Ayuda!
es este montaje instalado en la GAC? –
no, es un ensamblado .NET simple llamado Common.Logging –