¿Los elementos de implementación de MSTest solo funcionan cuando están presentes en el archivo de configuración de prueba del proyecto?

Parece que no puedo entender cómo se supone que se configuran los elementos de implementación de MSTest. He podido hacer que funcionen correctamente modificando el archivo de configuración de prueba del proyecto, pero esto es menos que ideal: la configuración del elemento de implementación está separada de las pruebas individuales, y las rutas de archivo parecen almacenarse como rutas absolutas a menos que los archivos estén debajo de la carpeta de soluciones.

¿No se supone que debo poder agregar un elemento de implementación usando el[DeploymentItem] atributo en un[TestClass] o[TestMethod] sin tener que crear / modificar un archivo de configuración de prueba de proyecto? ¿Cómo logro esto?

(Francamente, no entiendo la necesidad de una configuración de elementos de implementación por separado, ¿por qué no usar la configuración existente 'Copiar al directorio de salida' para archivos de proyecto que deberían ser elementos de implementación?

Respuestas a la pregunta(6)

Su respuesta a la pregunta