Не могу добавить ссылку на мой проект - он просто не обнаруживает его - PullRequest
9 голосов
/ 19 июля 2011

Итак, я нашел эту замечательную библиотеку под названием WatiN - и я скачал последнюю версию - v2.1.Я открыл консольные приложения (очевидно, C #) и написал самую простую программу:

using WatiN.Core;
...
FireFox browser = new FireFox(@"..");
browser.Button("Send").Click();
browser.Dispose();

Ничего особенного.Я, очевидно, добавил ссылку на свой проект, щелкнув правой кнопкой мыши проект> Добавить ссылку>, перейдя к C:\...\WatiN\bin\net40, выбрав WatiN.Core.dll (как сказал Readme). VS автоматически завершил мой набор текста - и он предложил мне альтернативы (вы знаете,- когда вы набираете con, и он показывает это маленькое окно и показывает вам Console и т. д.) - как он и должен, потому что я добавил ссылку.Затем я нажимаю на compile - и вдруг - VS закрывается, и он не может обнаружить DLL, на которую я ссылался.DLL все еще отображается в папке References в моем проекте - но VS жалуется, что это не так.Он говорит: The type or namespace name 'WatiN' does not exist in the namespace 'WatiN' (are you missing an assembly reference?) Хотя он не показывал эти ошибки перед компиляцией - и пометил Firefox зеленым (потому что это класс).Кто-нибудь может мне с этим помочь?Может быть, хорошо, что я не так?Другое дело - при двойном щелчке по DLL в ссылке (он же Object Browser) он показывает мне все и все в порядке - но после того, как я пытаюсь скомпилировать - он волшебным образом исчезает.

1 Ответ

30 голосов
/ 02 августа 2011

В настройках вашего проекта измените Target Framework с «.NET Framework 4 Client Profile» на «.NET Framework 4». Это помогло мне.

...