使用SVN来解决DLL位置问题

时间:2012-10-08 08:25:05

标签: c# nuget

我们有一个正在由许多人工作的.csproj。

不幸的是,nuget已经在每个用户机器上的不同位置安装了它的'packages',这意味着当另一个用户执行SVN'更新'时,他们的项目不会编译,因为.csproj文件的'hintpath'元素指向一个dll in a不同的位置。

还有其他解决方法吗?

1 个答案:

答案 0 :(得分:1)

使用NuGet packages restore feature并且不提交包来源控件 这允许NuGet客户端应用程序按需下载包。下载的软件包将位于解决方案文件夹中,因此,对软件包内容的引用将适用于任何计算机。