Не могу добавить ссылку на мой проект - он просто не обнаруживает его
Итак, я нашел эту замечательную библиотеку под названием 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 ответ
В настройках проекта измените Target Framework с ".NET Framework 4 Client Profile" на ".NET Framework 4". Это помогло мне.