0

我在 $/src/main/MyProject/MyProject.csproj 有一个 TFS 项目

它在 $/dependencies/dependency.dll 中引用了一个 DLL。

我希望工作的方式是,当我的同事获取 MyProject 或在 Visual Studio 中打开它时,我希望 TFS 也能获取最新的 dependency.dll。

(以类似的方式,我实际上已将 MyProject 绑定到 $/src/main/MySolution/MySolution.sln 中的解决方案。因此,如果用户获取 MySolution 并打开 MySolution.sln,那么 Visual Studio 也会获取 MyProject。我只是想将其扩展到下一个级别,将文件绑定到项目。)

4

2 回答 2

1

这是使用NUGET的完美场景,即使有一些额外的工作,我还是宁愿走这条路 :)

现在,如果您不想创建 Nupkg 等,一种简单的方法是使用 VisualStudio 添加链接选项。

“添加链接”是特定于项目的,它将在您的项目文件中添加一个新条目,指定您的 CS/Js/Dll 等文件的位置。只要文件在特定位置可用,TFS/VS 就会在 VisualStudio 中打开解决方案时提取该文件的最新副本。确保添加链接创建文件的相对路径,而不是绝对路径。

添加与添加链接

于 2015-12-17T02:37:26.847 回答
1

您是否看到最近关于Team Services包管理的公告?

于 2015-12-17T07:19:14.140 回答