Actualmente estoy intentando ejecutar MSTest.exe desde NCover, pero creo que la pregunta podría aplicarse generalmente a ejecutar MSTest.exe desde la línea de comandos.MSTest.exe no encuentra app.config
Si tengo el argumento "/ noisolation", entonces MSTest.exe parece encontrar y utilizar el app.config como se esperaba. Sin él, NCover no captura ninguna información de cobertura. De mi investigación hasta el momento, parece que NCover necesita/no aislamiento. Entonces la pregunta es cómo hacer que mis archivos * .config funcionen cuando se pasa ese argumento.
configuraciónMi NCover son:
Aplicación a Perfil
C: \ Archivos de programa (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ MSTest.exe
carpeta de trabajo
C: \ Documents and Settings \ MyProfile \ Mis documentos \ Visual Studio 2008 \ Projects \ XYZ \ XYZ.CoreTest \ bin \ Debug
argumentos de aplicación
/noisolation/testcontainer: "C: \ Documents and Settings \ MiPerfil \ Mis documentos \ Visual Studio 2008 \ Projects \ XYZ \ XYZ.CoreTest \ bin \ Debug \ XYZ.CoreTest.dll"
Actualización: Agregué un seguimiento que muestra que mi configuración está (no es sorprendente) tratando de leer desde "C: \ Archivos de programa (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ MSTest.exe.Config".
Actualización 2: Si es posible, no quiero editar MSTest.exe.Config. Eso simplemente no es terriblemente portátil.
Relacionados: http://stackoverflow.com/questions/4811778/mstest-and-app-config-issue (contiene una solución posible) –