C# VS 2013:添加现有项目不会物理复制文件。你是怎么做到的?

C# VS 2013:添加现有项目不会物理复制文件。你是怎么做到的?,c#,visual-studio,visual-studio-2013,solution-explorer,C#,Visual Studio,Visual Studio 2013,Solution Explorer,我已经创建了一个新的类库,我在其中添加了许多现有项目,这样我就可以创建一个.dll,我引用它在多个解决方案中使用这些类。 我使用asaddexistingproject添加了所有项目,并创建了我的类库解决方案。 现在我看到这些文件实际上并没有被复制到新的类库位置,而是以链接的形式出现 如何触发复制?以下步骤应该可以工作: 使用Windows资源管理器将现有项目复制到新解决方案中 使用VS2013中的“添加现有项目”菜单命令,并选择当前解决方案目录中的项目 因为您的解决方案文件本质上只是一个文本文

我已经创建了一个新的类库,我在其中添加了许多现有项目,这样我就可以创建一个
.dll
,我引用它在多个解决方案中使用这些类。 我使用as
addexistingproject
添加了所有项目,并创建了我的类库解决方案。 现在我看到这些文件实际上并没有被复制到新的类库位置,而是以链接的形式出现


如何触发复制?

以下步骤应该可以工作:

  • 使用Windows资源管理器将现有项目复制到新解决方案中

  • 使用VS2013中的“添加现有项目”菜单命令,并选择当前解决方案目录中的项目

  • 因为您的解决方案文件本质上只是一个文本文件;您可以在其中进行查找和替换,以批量修改项目位置