gpt4 book ai didi

visual-studio - 外部程序集应该放在我的 Visual Studio 解决方案中的什么位置,以便它们成为源代码管理的一部分?

转载 作者:行者123 更新时间:2023-12-02 02:38:11 26 4
gpt4 key购买 nike

我有一个多项目解决方案。我认为最好的做法是将所有外部 引用的程序集(例如 OSS 内容)放在解决方案及其组件项目的相对路径上的文件夹中。

我想在包含我的 .sln 文件的同一 Windows 文件夹中创建一个名为 Libs 的真实文件夹,并将其添加到源代码管理 (Team System)。我似乎无法弄清楚如何从解决方案资源管理器中执行此操作。我只能从源代码管理资源管理器执行此操作。似乎没有办法将此 Libs Windows 文件夹直接添加到解决方案本身。

我看到您可以创建一个“解决方案文件夹”——但这与真正的 Windows 文件夹不对应,它显然将文件放在顶级解决方案文件夹中。

我想知道是否有一种方法可以将 Libs 文件夹添加到解决方案中,以便它明显存在并被组件项目引用。

最佳答案

这是我在 TFS 中的结构

Development/
Trunk/
Binaries/ -- Shared libraries
Source/
Test/
Docs/ -- Documentation
TeamBuildTypes/ -- Build definitions

您不能直接在 visual studio 中对项目执行您想要的操作。你能做的最好的事情是创建一个外部文件夹,在那里放置库,然后添加一个解决方案文件夹和“添加现有项目”,然后选择库并单击“添加为链接”。它实际上隐藏在“添加”按钮的下拉列表中。单击小箭头,它会为您提供“添加为链接”选项。

关于visual-studio - 外部程序集应该放在我的 Visual Studio 解决方案中的什么位置,以便它们成为源代码管理的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/381478/

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