|
|
1
4
添加引用就是这样。它添加了一个引用,因此如果引用指向桌面文件夹,其他开发人员将无法看到这些文件。此外,如果删除这些文件,您的项目中将有悬空的引用。一般来说,不要引用桌面上的文件。 在与您建议的项目相同的源代码管理树中创建lib文件夹是一个更好的解决方案。Visual Studio将引用存储为相对路径,使其他开发人员能够编译项目。 您必须学习watin库的文档,以了解您的应用程序需要哪些文件。不应删除.config文件,因为它与IntelliSense无关。 |
|
|
2
1
我将创建一个包含所有源文件、库文件、工具、文档、资源的开发树,这样任何开发人员都可以直接从源代码管理中获得工作项目,而无需搜索引用。 在lib文件夹中引用dll意味着ProjectA可以使用dll的1.0版本,ProjectB可以使用dll的2.0版本。 当解决方案构建时,它将从引用它们的地方获取DLL。如果找不到他们,这个项目就不会建设。 看看下面的文章。 http://www.codeplex.com/treesurgeon 至于需要引用哪些DLL,您可以选择只引用所需的DLL。 |
|
|
3
1
watin需要watin.core.dll和interop.shdocvw.dll才能运行。正如其他人所建议的,最好在外部库的源代码管理树中有一个lib文件夹,这样每个人都可以使用相对引用。 上面提到的treesurgeon是一个很好的工具,或者至少可以将它们的文件夹结构用作模型。 如果将watin.core.xml文件与dll放在bin中,则该文件应提供IntelliSense。 |
|
|
4
0
我相信只有在直接从bin文件夹引用文件(剪切并粘贴到其中)时,才能删除该文件夹。如果您引用的是文件夹中的文件,我认为您需要将其保存在那里。 如果引用的dll引用了其他dll中的类,则删除其他文件时可能会遇到问题。 |
|
|
Jordan · 使用git初始化GitHub存储库的版本控制 2 年前 |
|
|
Viermusketiere · 嵌入式系统开发中如何进行版本控制 3 年前 |
|
|
Luke · 如何使用subversion管理生产/测试/开发配置信息? 17 年前 |
|
|
Carson Myers · 尝试开始使用git 17 年前 |
|
|
betitall · 如何对跨项目共享的资源进行版本控制 17 年前 |