Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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# 如何复制无组织的Visual Studio解决方案?_C#_Visual Studio_Projects And Solutions - Fatal编程技术网

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

C# 如何复制无组织的Visual Studio解决方案?,c#,visual-studio,projects-and-solutions,C#,Visual Studio,Projects And Solutions,嘿。我有一个非常大的C#解决方案,有许多项目在我的计算机中的许多位置都很混乱。我想将解决方案发送给朋友。是否有任何工具可以将解决方案复制到一个新目录,并将其中的所有项目清理和组织起来 谢谢。首先把它清理一下怎么样 据我所知,朋友们不会与朋友分享混乱的解决方案 我建议您手动将它们复制并粘贴到所需的结构中,然后在任何纯文本编辑器中打开解决方案文件并进行修复,使其引用包含项目文件的相应子文件夹 这是一项非常琐碎的手动任务。不,不幸的是没有。。。您必须将每个项目复制到文件夹中,打开解决方案,然后重置每个

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


谢谢。

首先把它清理一下怎么样


据我所知,朋友们不会与朋友分享混乱的解决方案

我建议您手动将它们复制并粘贴到所需的结构中,然后在任何纯文本编辑器中打开解决方案文件并进行修复,使其引用包含项目文件的相应子文件夹


这是一项非常琐碎的手动任务。

不,不幸的是没有。。。您必须将每个项目复制到文件夹中,打开解决方案,然后重置每个项目引用,直到其生成。然后你就可以把那个文件夹压缩并发送出去


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

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


虽然这不会按照您的要求“复制解决方案”,但它会让您概括文件的位置。

如果您在文本编辑器中打开解决方案文件,则此方法会变得更简单。首先,您将看到所有项目文件的位置,然后您可以使用新位置手动更新。我正在寻找一个自动解决方案。我说,据我所知没有。老实说,这是两分钟的工作,不是两分钟的工作。可能有很多参考资料需要修复。