2014-01-23 55 views
1

我一直在寻找如何复制解决方案。在我的情况下,我只是想将我的解决方案移动到一个新目录(它是在Visual Studio目录下的“Projects”下创建的,我希望它位于我正在学习的课程的文件夹中)。更直接的复制Visual Studio项目的方式?

我知道有绝对路径的问题。但唯一应该有绝对路径的是像我使用的图片或类似的东西。我很乐意亲手做那些事。

为了帮助我理解为什么它如此复杂,也许有人可以解释为什么没有简单的“另存为”选项。

这里有两个地方我已经看了迄今:

http://social.msdn.microsoft.com/forums/en-US/a0847416-392c-4ce3-8e9c-40cb7f0f2a27/visual-studio-c-how-to-copy-a-project

http://bytes.com/topic/c-sharp/answers/866577-how-copy-entire-visual-c-solution

为什么不能保存,至少刚刚更新的自动生成的路径?

+6

因此,您复制目录并打开csproj或sln会发生什么? –

+0

您应该能够复制/粘贴所有内容,这实际上就是TFS所做的。 – AWinkle

回答

2

只需将整个解决方案目录复制粘贴到其他位置即可。

0

为什么不能保存 - 至少只是更新自动生成的路径?

因为您的解决方案可以包含来自“外部”(解决方案根目录之外)的项目。

顺便说一句,如果您的solution_s_中的某些项目最终可能最终以一个(通用)解决方案结束,请不要忘记手动更改项目指导。