如何保存具有不同名称的Visual Studio项目(如另存为)?

时间:2017-05-18 16:42:48

标签: visual-studio save-as

在Visual Studio中,我通常将我的启动项目称为项目V 1_0。继续项目,添加部分,我有必要维护以前的版本并保存最新的不同文件名,如项目v 1_5或项目v 2_0,以获得历史记录和备份。 在File下,有可能将项目保存为其他内容,但它只是项目文件(.sln)。所有文件夹和相关文件呢? 如何将所有内容保存为正向版本?

3 个答案:

答案 0 :(得分:4)

很简单:

  1. 打开解决方案和项目所在的文件夹。
  2. 制作所需项目文件夹的副本。
  3. 将复制的项目文件夹中的* .csproj文件重命名为新项目名称。
  4. 在Visual Studio中打开解决方案,右键单击解决方案并选择Add - > Existing project。然后选择在步骤3中重命名的项目文件。
  5. 项目文件中的路径是相对的,所以一切都应该正常工作。

答案 1 :(得分:1)

为什么不使用GIT? 您创建项目,添加git。并保存您想要的编号。除了更有条理,您还可以根据需要选择版本。无需重命名文件。

也许这会有所帮助: https://www.infragistics.com/community/blogs/dhananjay_kumar/archive/2016/07/21/step-by-step-working-with-github-repository-and-visual-studio-2015.aspx

答案 2 :(得分:0)

我一直在为Visual Studio寻找难以捉摸的“另存为”解决方法,并在微软的网站上遇到过这个问题: https://msdn.microsoft.com/en-us/library/754c3hy7.aspx

在菜单栏上,选择“文件”,“新建”,“现有代码项目”。 将打开“从现有代码文件创建新项目”向导。

我是一个完全的菜鸟 - 很可能会做错事 - 但它打开了同一个项目 - 但名字不同。对新文件的任何更改也发生在原始文件上。也许您应该将旧文件拖放/复制到新项目中?

以为我会在这里发布这个,因为它来自微软,所以它可能在正确的手中有用 - 而且在任何解决方法中我都没有看到任何提及或引用它。