如何复制无组织的Visual Studio解决方案?

时间:2009-12-18 15:19:35

标签: c# visual-studio projects-and-solutions

嘿。我有一个非常大的C#解决方案,许多项目在我的计算机的许多位置都很混乱。我想将解决方案发送给朋友。是否有任何工具可以将解决方案复制到新目录中,包含所有项目,清理和组织?

感谢。

4 个答案:

答案 0 :(得分:8)

不,不是我所知道的。

我建议你手动将它们复制并粘贴到你想要的结构中,然后只需在任何纯文本编辑器中打开解决方案文件并修复它,以便它引用带有proj文件的相应子文件夹。

手动完成这项工作非常简单。

答案 1 :(得分:3)

首先要清理它?

朋友不与朋友分享凌乱的解决方案

答案 2 :(得分:2)

不,不幸的是......你必须将每个项目复制到一个文件夹中,打开解决方案,然后重置每个项目引用,直到它构建。然后你可以拉上那个文件夹并发送它

这就是为什么人们应该总是制定他们的解决方案,以便每个项目都相对于同一文件夹下的解决方案: - )

答案 3 :(得分:0)

您的问题激发了我向我的应用程序添加新功能VS Solution Dependency Visualizer:最新版本列出了项目和VS解决方案中使用的所有目录。

虽然这不是“按照您的要求复制解决方案”,但它会为您提供文件所在位置的概览。