NuGet,MvvmLight工具包,是所有开发人员必需的NuGet吗?

时间:2014-04-24 20:36:13

标签: nuget mvvm-light nuget-package

我有一个应用程序,我为Mvvm-Light Toolkit安装了NuGet包,我已经完成并检查了这些更改到TFS。所有的包文件夹都存在于TFS中,并且.csproj文件对GalaSoft库的引用是正确的,即:

<Reference Include="GalaSoft.MvvmLight.WPF4">
  <HintPath>..\..\packages\MvvmLightLibs.4.3.31.1\lib\net40\GalaSoft.MvvmLight.WPF4.dll</HintPath>
</Reference>

但是,当其他开发人员执行Get Latest时,他们找不到对这些库的引用:

enter image description here

我不相信他们使用过NuGet,但这有关系吗?每个开发人员都必须通过相同的Nuvet安装Mvvm-Light来避免这种情况吗?

1 个答案:

答案 0 :(得分:1)

在TFS上,您需要签入整个解决方案而不仅仅是项目,因为如果您只签入项目,那么dll将不会被签入。

您还可以获取Visual Studio Team Foundation Server 2012电动工具http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f,如果您已经检入了dll,这将允许您在文件夹中查看Visual Studio外部。

祝你好运!