Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.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
C# Team Foundation Server -向现有的DLL添加对新类库项目的重新引用 我刚刚开始使用Team Foundation Server,并添加了一个包含类型库的项目的新解决方案。我需要将对新类库项目的引用添加到我们创建的现有类库(dll)中。最好的方法是什么?我注意到,如果我尝试从原始位置添加它作为现有dll,它会保留dll的原始位置。我想我真正想要的是将dll复制到新项目中,并在本地添加对它的引用——但我不知道如何做到这一点_C#_Tfs - Fatal编程技术网

C# Team Foundation Server -向现有的DLL添加对新类库项目的重新引用 我刚刚开始使用Team Foundation Server,并添加了一个包含类型库的项目的新解决方案。我需要将对新类库项目的引用添加到我们创建的现有类库(dll)中。最好的方法是什么?我注意到,如果我尝试从原始位置添加它作为现有dll,它会保留dll的原始位置。我想我真正想要的是将dll复制到新项目中,并在本地添加对它的引用——但我不知道如何做到这一点

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

编写用于生成的MSbuild/Nant脚本,并将dll复制到公共库目录。然后在第二个项目中引用lib\foo.dll。还要创建生成顺序。

编写生成的MSbuild/Nant脚本,并将dll复制到公共库目录。然后在第二个项目中引用lib\foo.dll。也可以创建构建顺序。

如果DLL是在不同的库和应用程序之间共享的东西,那么您可能需要考虑将其放入GAC中。这也有助于避免将其放在公共lib目录中的版本控制问题(尽管对于不同的版本,您可以将文件夹放在公共lib目录中)


关于GAC的MSDN文章:

< P>如果DLL是在不同的库和应用程序之间共享的东西,您可能需要考虑将其放入GAC中。这也有助于避免将其放在公共lib目录中的版本控制问题(尽管对于不同的版本,您可以将文件夹放在公共lib目录中)


MSDN关于GAC的文章:

您可以在同一个解决方案中同时包含旧项目和新项目吗?如果是这样,您可以直接引用项目(主要工件),而不是.dll输出(次要输出)。当您需要构建多个配置(如调试、发布等)时,此“仅起作用”。

能否在同一解决方案中同时包含旧项目和新项目?如果是这样,您可以直接引用项目(主要工件),而不是.dll输出(次要输出)。当您需要构建多个配置(如调试、发布等)时,这“只起作用”。另一种不涉及复制整个项目或干扰GAC的方法是:

  • 将对DLL的引用添加到项目中
  • 打开项目中的“引用”文件夹
  • 右键单击DLL->Properties
  • 查找复制本地并将其设置为“True”

  • 另一种不涉及复制整个项目或干扰GAC的方式是:

  • 将对DLL的引用添加到项目中
  • 打开项目中的“引用”文件夹
  • 右键单击DLL->Properties
  • 查找复制本地并将其设置为“True”