Mise à JOUR: Cette réponse a été écrit avant Nuget a été libéré et s'applique uniquement si vous n'êtes PAS à l'aide de Nuget pour la gestion de vos dépendances. Si vous êtes à l'aide de Nuget voir la réponse par @Nick Jones
J'ai juste eu ce problème aujourd'hui. Vous devez télécharger la dernière version de WatiN (je suis en utilisant 2.0.10.928) et de la référence de l'signé Interop.SHDocVw.dll qui est fourni par WatiN.
Essayez la suivante:
- Supprimer toutes les autres Références à Interop.SHDocVw.dll
- Cliquez-droit sur votre solution et sélectionnez "Propre Solution"
- Référence de l'Interop.SHDocVw.dll qui est fourni par WatiN
- Créer votre solution.
Espérons que cette aide.
Mise à JOUR: Nick Jones est correcte. Ce devrait pas être un problème si vous utilisez NuGet....mais j'avais aussi ce message lors de l'utilisation de MvcContrib.Mvc3.TestHelper-ci. À première vue, il semble que le "- ci " packages est le chemin à parcourir mais j'ai décidé d'utiliser le MvcContrib.WatiN forfait pour deux raisons.
1) je ne comprends pas le "impossible de charger le fichier ou l'assembly" message d'erreur
2) La MvcContrib.Mvc3.TestHelper-ci est en utilisant une ancienne version de WatiN.Core.dll (1.3.0.4000) où, comme le MvcContrib.WatiN package à l'aide d'une version plus récente (2.0.0.99)