C# Team Foundation Server -向现有的DLL添加对新类库项目的重新引用 我刚刚开始使用Team Foundation Server,并添加了一个包含类型库的项目的新解决方案。我需要将对新类库项目的引用添加到我们创建的现有类库(dll)中。最好的方法是什么?我注意到,如果我尝试从原始位置添加它作为现有dll,它会保留dll的原始位置。我想我真正想要的是将dll复制到新项目中,并在本地添加对它的引用——但我不知道如何做到这一点
编写用于生成的MSbuild/Nant脚本,并将dll复制到公共库目录。然后在第二个项目中引用lib\foo.dll。还要创建生成顺序。编写生成的MSbuild/Nant脚本,并将dll复制到公共库目录。然后在第二个项目中引用lib\foo.dll。也可以创建构建顺序。 如果DLL是在不同的库和应用程序之间共享的东西,那么您可能需要考虑将其放入GAC中。这也有助于避免将其放在公共lib目录中的版本控制问题(尽管对于不同的版本,您可以将文件夹放在公共lib目录中)C# Team Foundation Server -向现有的DLL添加对新类库项目的重新引用 我刚刚开始使用Team Foundation Server,并添加了一个包含类型库的项目的新解决方案。我需要将对新类库项目的引用添加到我们创建的现有类库(dll)中。最好的方法是什么?我注意到,如果我尝试从原始位置添加它作为现有dll,它会保留dll的原始位置。我想我真正想要的是将dll复制到新项目中,并在本地添加对它的引用——但我不知道如何做到这一点,c#,tfs,C#,Tfs,编写用于生成的MSbuild/Nant脚本,并将dll复制到公共库目录。然后在第二个项目中引用lib\foo.dll。还要创建生成顺序。编写生成的MSbuild/Nant脚本,并将dll复制到公共库目录。然后在第二个项目中引用lib\foo.dll。也可以创建构建顺序。 如果DLL是在不同的库和应用程序之间共享的东西,那么您可能需要考虑将其放入GAC中。这也有助于避免将其放在公共lib目录中的版本控制问题(尽管对于不同的版本,您可以将文件夹放在公共lib目录中) 关于GAC的MSDN文章:< P
MSDN关于GAC的文章:您可以在同一个解决方案中同时包含旧项目和新项目吗?如果是这样,您可以直接引用项目(主要工件),而不是.dll输出(次要输出)。当您需要构建多个配置(如调试、发布等)时,此“仅起作用”。能否在同一解决方案中同时包含旧项目和新项目?如果是这样,您可以直接引用项目(主要工件),而不是.dll输出(次要输出)。当您需要构建多个配置(如调试、发布等)时,这“只起作用”。另一种不涉及复制整个项目或干扰GAC的方法是:
另一种不涉及复制整个项目或干扰GAC的方式是: