Ссылка на Watin
Когда я добавляю ссылку на watin для решения, я могу написать код, я могу видеть методы int class IE, но при начале отладки он говорит
Тип или имя пространства имен 'WatiN' не удалось найти (вы не видите используя директиву или сборку ссылка?)
Тогда я ничего не вижу о методах экземпляра, хотя "используя инструкции WatiN.Core;".
Я попробовал как консоль, winforms и WPF-приложение, так и то же самое. Любые комментарии?
Ответы
Ответ 1
Если вы используете VS 2010 - проверьте, настроена ли сборка .Net 4.0 Client Profile. Измените это на .Net 4.0 или .Net 3.5 в зависимости от ваших потребностей.
Watin, вероятно, построен с использованием 3.0 или 3.5sp1 not 4.0 Client Profile - и, таким образом, не будет работать с профилем клиента.
EDIT: VS 2010 имеет 4.0 Client Profile, установленный в качестве целевой целевой среды в новых проектах по какой-то глупой причине.
Ответ 2
У меня также была такая же проблема, и она отлично работала, как только я изменил целевую структуру до 3.0 или 3.5. Но люди могут не знать, как изменить целевую структуру. Ниже приведены шаги по изменению целевой структуры:
- Нажмите на свойства проекта
- Нажмите приложение
- Измените работу целевого фрейма 3.0 или 3.5, так как watin не поддерживает профили клиента 4.0 и 4.