gpt4 book ai didi

c# - 源代码管理中的项目引用路径?

转载 作者:太空狗 更新时间:2023-10-29 17:45:26 24 4
gpt4 key购买 nike

在我们的应用程序开发过程中,我们使用分支结构,而在我们开发过程中,另一个团队正在使用我们软件的早期版本来创建内容。

为了方便构建和团队之间的轻松交换,我希望在内容项目的 csproj 文件中使用空提示路径,以便他们可以使用我们的 GAC 安装程序集来构建,同时为我们的项目添加引用路径在我们不希望在 GAC 中安装任何程序集的开发和测试周期中使用。

但是,引用路径似乎未存储在 csproj 文件中,因此不受源代码控制。由于会有广泛的分支,当开发人员从源代码​​控制中拉出另一个分支时,必须重新设置所有引用路径是不太理想的。

我一直在搜索,但似乎无法找到执行此操作的方法。有人知道强制引用路径进出源代码控制的方法吗?

我们在这里讨论的是 Visual Studio 2008 和 TFS 2008。

干杯,安东。

最佳答案

好吧,经过一夜好眠,我的头脑似乎更清醒了一些,采取了合乎逻辑的步骤,即调查信息到底存储在哪里以及如何存储。事实证明,信息存储在项目文件夹中项目的 .user 文件中,结果发现该文件包含 mbsuild xml。

然后我做了我想做的如下:

  • 按我的要求创建引用路径,无需任何工作即可促进这两种情况。
  • 浏览到项目的 .user 文件
  • 复制包含 ReferencePath 的 PropertyGroup
  • 将 PropertyGroup 粘贴到所有必要的项目的 .csproj xml 中。
  • 重新加载并构建。

完成。

关于c# - 源代码管理中的项目引用路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3468726/

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