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