MSTest: no se ejecutan pruebas porque no hay pruebas cargadas o las pruebas seleccionadas están deshabilitadas

Tengo una solución de C # con la siguiente estructura:

mySolution
  myProject
  myProject.MSTests
    References
      Microsoft.VisualStudio.QualityTools.UnitTestFramework
    sutMSTests.cs

sutMSTests.cs:

[TestClass()] 
public class sutMSTests
{
    [TestMethod]
    public void MyTest0()
    {
        Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(4, 2 + 2);
    } 
}

Cuando intento ejecutar las pruebas a través de Prueba, Ejecutar, Todas las pruebas en solución, obtengo lo siguiente en la línea de estado VS2008:

No se ejecutan pruebas porque no se cargan pruebas o las pruebas seleccionadas están deshabilitadas.

Prueba, Windows, Vista de prueba no muestra pruebas.

Nota: Creé las pruebas manualmente (funciona para xUnit.net) en lugar de usar los asistentes de Microsoft.

Comparé mi configuración de MSTest creada a mano con la configuración de otra prueba que generé usando el asistente yparecen ser suficientemente similar

Pregunta: ¿Cuáles son las causas más probables del mensaje de error anterior?

Editar 25-02-2010: Más información:
Hice clic derecho en elArtículos de solución carpeta y elija Agregar, Proyecto nuevo, escriba Proyectos de prueba, Documentos de prueba :: Plantilla de proyecto de prueba de Visual Studio.

Se detectó y pasó la prueba predeterminada de no hacer nada del nuevo proyecto "TestMethod1".
Sin embargo, mi prueba no apareció ... así que copié y pegué mi método de prueba en el proyecto de prueba de prueba predeterminado "TestProject1".

Mi prueba se detectó en "TestProject" PERO no en su ubicación original.

Comparé de cerca los archivos, la organización y la configuración de "TestProject1" con mi proyecto de prueba creado a mano.

En este punto, estoyadivinación que la plantilla de Visual Studio Test Project realiza alguna configuración que no es fácilmente detectable.

De hecho, debería ser tan fácil crear un proyecto de prueba a mano como crear uno con la plantilla de proyecto de prueba de Visual Studio.

tenga en cuenta: no estoy diciendo que estoy en contra de usar la plantilla de Visual Studio Test Project; Para mí, me gusta entender qué hay detrás de la cortina, ya que esto me hace un programador mucho mejor.