【问题标题】:How can I save a Visual Studio project with different name (like save as)?如何以不同的名称保存 Visual Studio 项目(如另存为)?
【发布时间】:2017-05-18 16:42:48
【问题描述】:

在 Visual Studio 中,我通常将我的启动项目称为项目 V 1_0。继续项目,添加部分,我有必要维护以前的版本并使用不同的文件名保存最新版本,如项目 v 1_5 或项目 v 2_0 以获取历史记录和备份。

在文件下,可以将项目另存为其他内容,但它只是项目文件(.sln)。所有文件夹和相关文件呢?

如何将所有内容保存为转发版本?

【问题讨论】:

  • 使用源代码控制(git、mercurial、svn 等)。这正是它的用途。

标签: visual-studio save-as


【解决方案1】:

很简单:

  1. 打开解决方案和项目所在的文件夹。
  2. 制作所需项目文件夹的副本。
  3. 将复制的项目文件夹中的 *.csproj 文件重命名为新的项目名称。
  4. 在 Visual Studio 中打开解决方案,右键单击解决方案并选择Add -> Existing project。然后选择您在第 3 步中重命名的项目文件。

项目文件中的路径是相对的,所以一切正常。

【讨论】:

  • 我已经尝试过类似的方法,但它不正确。当我创建一个新项目时,比如说 VB,所以在我的 Visual Basic 文件夹中,Visual Studio 在我的 Visual Basic 文件夹下创建:project V 1_0 文件夹。在其中:项目 V 1_0 文件夹、项目 V 1_0.sln 和 .vs 文件夹。然后在项目 V 1_0 文件夹中创建所有必需的文件和文件夹。执行您建议的操作应该可以,但所有项目文件夹和文件仍保留旧名称(例如创建的 .exe)。所以它不是我要找的东西
  • 不,我建议您创建一个解决方案,例如我的解决方案。在此解决方案中创建一个项目(项目 V 1_0)。然后创建项目文件夹的副本,重命名vbproj文件,解决方法不变。然后将新项目添加到解决方案中(项目 V 1_1)。如果需要,您也可以重命名输出文件名(在项目属性中)。
  • 我不明白你的意思:我建议你创建一个解决方案,例如我的解决方案。在此解决方案中创建一个项目(项目 V 1_0)。我有一个意大利 V.S. 2017,只能做新项目(这确实是一个解决方案)和现有代码的新项目
  • @MassimoD.N.我认为步骤是(1)复制项目文件夹并重命名CSPROJ文件名(2)创建一个空解决方案(3)通过解决方案资源管理器添加重命名的项目->添加->现有项目
【解决方案2】:

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

在菜单栏上,选择 File、New、Project From Existing Code。 从现有代码文件创建新项目向导打开。

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

我想我会在此处发布此内容,因为它来自 Microsoft,因此它可能对右手有用 - 我在任何解决方法中都没有看到任何提及或提及它。

【讨论】:

    【解决方案3】:

    为什么不使用 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

    【讨论】:

    • 谢谢。我会等着看是否有不同的方式,而不是在线。
    • 使用git不需要通过github。只需使用 git 命令行客户端并告诉它在您想要的任何目录中初始化一个新存储库。
    【解决方案4】:
    1. 打开解决方案和项目所在的文件夹。
    2. 制作所需项目文件夹的副本。
    3. 将复制的项目文件夹中的 *.csproj 和 *.sln 文件重命名为新的项目名称。
    4. 使用文本编辑器打开 *.sln 文件并将旧项目名称更改为新名称并保存。
    5. 双击 *.sln 文件并打开它。

    这对我有用。 (Visual Studio - 版本 16)

    【讨论】:

      猜你喜欢
      • 2016-12-17
      • 1970-01-01
      • 2020-04-18
      • 2016-09-29
      • 2021-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多