2017/01/27

【自動化網頁】於C#視窗程式專案安裝Watin

透過Watin套件可以實做自動化網頁操作的程式。 目前對於IE的支援比較穩定,操作其他瀏覽器暫時還有點困難。
1.於專案管理原中按右鍵選擇『管理NuGet套件...』


2.於『瀏覽』標籤中搜尋『watin』


3.選擇第一個出現的Watin套件


4.安裝穩定的版本即可



5.之後安裝程式便會自動執行,至此安裝完成之後專案還不能正常運行Watin套件,需要將必要的DLL移動到執行檔資料夾之下。
開啟專案資料夾底下的packages\WatiN.2.1.0\lib\net40資料夾,並將『Interop.SHDocVw.dll』以及『Microsoft.mshtml.dll』兩個檔案複製至專案生成的執行檔資料夾,缺少這兩個檔案將會使Watin無法正常運行。
6.為了方便呼叫WatiN,於命名空間宣告中宣告使用『WatiN.Core』。


7.這一個宣告將會造成WatiN的Form與Windows的Form命名衝突,因此於Form的宣告時皆必須清楚標明完整的命名空間。



8.如此一來便可以使用最基本的功能了。

沒有留言: