gpt4 book ai didi

visual-studio-2008 - 使用 Visual Studio 管理源代码管理中的引用

转载 作者:行者123 更新时间:2023-12-04 19:32:13 25 4
gpt4 key购买 nike

我在 Visual Studio 的项目中管理我的 .dll 引用时遇到问题。所有注册的 .NET 和 COM 引用都可以正常工作,但是当涉及到磁盘上的 .dll 文件时,如果我引用磁盘上的文件,我的同事将缺少引用,因为他们可能将它放在磁盘上的不同位置等。 Visual Studio 有一个环境变量,如 $PATH 或其他东西,以便每台计算机都有它在说它找不到引用之前首先查找的路径?还是在源代码管理中保留 .dll 引用是更好的选择?

好的,它工作得很好。在 VS 中,我只是在解决方案中添加了一个文件夹,将 dll 添加到该文件夹​​中并将所有内容添加到源代码管理中。我在个别项目中引用了这些 dll,当我从其他计算机获取最新版本时,它正确链接。谢谢你们

最佳答案

这对我有用,无论是在 subversion 还是 VSS 中。

\root
\trunk
foobar.sln (solution file goes here)
\References
foo.dll (3rd party, ie. you don't compile this)
bar.dll
(Don't put dll's for Project 1 here, Visual Studio will take care of it)
\Project1
.proj file goes here
\bin (don't put dll's here!)
\Project2 (This might reference Project1

不要将 dll 放入\bin,因为像 VSS 这样的存储库喜欢将它们设为只读,这会中断清理和重新构建。

Visual Studio 不了解解决方案级别以上的依赖项,因此如果您的解决方案依赖于解决方案,则必须在构建脚本/构建服务器中显示它。

关于visual-studio-2008 - 使用 Visual Studio 管理源代码管理中的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3283737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com