作为示例,我试图在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。我怎么知道依赖关系是什么?
任何有识之士深表感谢。