簡體   English   中英

無法添加對我的項目的引用 - 它根本沒有檢測到它

[英]Can't add a reference to my project - it simply doesn't detect it

所以我找到了這個很棒的庫,叫做WatiN - 我已經下載了最新版本 - v2.1。 我打開了一個控制台應用程序(顯然是 C#)並編寫了我最簡單的程序:

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

這沒什么。 我顯然通過右鍵單擊項目 > 添加參考 > 瀏覽到C:\...\WatiN\bin\net40添加了對我的項目的引用,選擇了WatiN.Core.dll (如自述文件所述)VS自動完成我的打字 - 他給了我替代品(你知道 - 當你輸入 con 並且他顯示 lil' window 並向你展示Console等) - 就像他應該的那樣,因為我已經添加了參考。 然后我點擊編譯 - 突然 - 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瀏覽器)時,它向我顯示了它並且一切正常-但是在我嘗試編譯后-它神奇地消失了。

在您的項目設置中,將目標框架從“.NET Framework 4 Client Profile”更改為“.NET Framework 4”。 這對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM