git和visual studion参考

时间:2017-03-09 02:45:20

标签: git visual-studio

我在VS 2010中使用git。当我将我的应用程序推送到repo然后获取到第二台计算机时,所有引用都必须重新建立。这是因为引用嵌入在与应用程序关联的.proj文件中。

我不想将.proj文件添加到.gitignore,因为此文件需要保持同步。

有没有人知道如何保持引用不被每次推送/获取周期删除

1 个答案:

答案 0 :(得分:0)

您的引用不应该是特定于设备的。克隆存储库时,不必设置任何依赖项。根据您所引用的内容,您有多种选择:

  1. 您可以使用NuGet包(假设您引用的内容作为NuGet包存在或者您可以自己构建它们)(Link,不确定它是否以VS2010的方式工作)
  2. 您可以直接引用其他项目,将它们作为解决方案的一部分(可能还有您的存储库,可能是子模块或子树)。
  3. 您可以引用也是项目一部分的dll并检入您的存储库。 (Link
  4. 了解您是否参考了内部开发的第三方模块或模块将会有所帮助。