作爲示例,我試圖在Visual Studio 2008中添加對WatiN的引用。我下載WatiN,並且在我的桌面上有一個包含5個文件的文件夾:將Visual Studio引用添加到源代碼管理下的產品
- WatiN.Core.dll
- WatiN.Core.xml
- Interop.SHDocVw.dll
- Microsoft.mshtml.dll
- WatiN.Core.UnitTests.dll
- WatiN.Core.UnitTests.dll.config
我可以添加對WatiN.Core.dll的引用並開始在Visual Studio中編碼。但我有一些問題:
- 我現在可以刪除桌面上的文件夾嗎?這些文件是否被複制到項目箱中?
- 當我檢查我的項目到源代碼和另一個開發人員檢查它時會發生什麼?他/她是否必須在桌面上放置相同的文件夾?
我的想法是在項目中創建一個lib文件夾並引用lib文件夾中的文件。該文件夾將被添加到源代碼管理中,以便所有內容都能爲下一個開發人員工作。但我對此解決方案有一些疑問:
- 我需要這些文件中的全部6個嗎?
- 我相信.config文件與intellisense有關,但是項目會在沒有它們的情況下生成並運行嗎?
- 如何知道除WatiN.Core.dll外還包含哪些文件。該項目只生成並運行WatiN.Core.dll和Interop.SHDocVw.dll。我怎麼知道依賴關係是什麼?
任何有識之士深表感謝。