En cours d'exécution sur une machine XP (même avec .NET 3.5 SP1 installé), je n'ai pas réussi à faire fonctionner les autres solutions listées ici.
travail Cependant de la même post by Charles Sterling que les références Davy Landman, je réussis enfin avec cette variation:
- exécuter l'outil de configuration .NET 2.0 (Paramètres ... Panneau de configuration ... Outils d'administration ... Configuration de .NET Framework 2.0)
- Cliquez sur "Poste de travail ... Stratégie de sécurité d'exécution ... Machine ... Groupes de codes ... Code_Code"
- Créer un nouveau groupe de code avec la condition d'appartenance "Zone" = "Intranet local" et attribuer le jeu d'autorisations "FullTrust"
- Redémarrez Visual Studio
Après ces étapes, je suis en mesure d'exécuter des tests, y compris après des redémarrages et des reconstructions.
EDIT: comme décrit dans this answer, vous devrez peut-être installer le SDK .NET (qui est différent du framework .NET) afin de disposer de l'outil de configuration .NET 2.0 sur votre système.
Dans VS2008 construit dans le cadre de rapports de test simplement "Non Exécuté". Quelle aide! –
Jeez - quiconque dans MS a décidé qu'un emplacement devait être «approuvé» juste pour lancer un test de fricken a besoin de tir! – Calanus