Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如何使用TFS2010与其他开发人员共享引用的程序集_Visual Studio 2010 - Fatal编程技术网

Visual studio 2010 如何使用TFS2010与其他开发人员共享引用的程序集

Visual studio 2010 如何使用TFS2010与其他开发人员共享引用的程序集,visual-studio-2010,Visual Studio 2010,我正在与其他4名开发人员一起开发一个VS2010项目,当我们第一次将某人连接到该项目时,或者当somone添加一个新的dll文件时,我们遇到了引用问题。当有人单击“获取最新版本”和“签入”时,我们如何从每台开发人员计算机上的bin文件夹中获取引用文件?使用(首选)或在解决方案中为引用的DLL(第三方或其他方)创建“Lib”文件夹(并将其添加到源代码管理) NuGet是一个VisualStudio扩展,它使安装和安装变得容易 在Visual Studio中更新第三方库和工具 有一个官方实体

我正在与其他4名开发人员一起开发一个VS2010项目,当我们第一次将某人连接到该项目时,或者当somone添加一个新的dll文件时,我们遇到了引用问题。当有人单击“获取最新版本”和“签入”时,我们如何从每台开发人员计算机上的bin文件夹中获取引用文件?

使用(首选)或在解决方案中为引用的DLL(第三方或其他方)创建“Lib”文件夹(并将其添加到源代码管理)

NuGet是一个VisualStudio扩展,它使安装和安装变得容易 在Visual Studio中更新第三方库和工具


有一个官方实体框架Nuget包(以及其他许多包)。

不幸的是,问题不仅仅在于第三方DLL。甚至“实体框架”的引用在某些机器上也是不同的,因此在尝试构建应用程序时也会出现问题。我可以将我所有的DLL从bin文件夹复制到他们的机器上,然后使用Nuget即可正常工作。从BIN文件夹手动复制DLL简直是疯了!:)是的,我知道复制它们是疯狂的。我想知道是否有一种解决方案可以让TFS为您处理此问题?@WillNZ如果您查看references属性,可以选择复制本地。将其设置为true将在生成时将dll复制到bin中。另外,查看引用路径并确保它们是不明确的(这意味着类似C:\Project\SubDir\bin的内容与C:\Users\MyName\ThisPathWillNeverWorkNoMatterWhatIDo相对应)。@WillNZ:源代码管理使用我建议的任何一种方法为您处理它。