换句话说,我已经使用visual studio完成了一个项目。现在我想创建一个与已完成项目相同的单独项目(除了将来的某些更改)。
如何在保持新项目与原始项目不在同一工作区的同时执行此操作:
我在问,因为必须有比上面两个选项更好的方法。
答案 0 :(得分:4)
第二个选项完全你应该做什么:复制包含你的项目的文件夹,然后重命名它。
要使其工作,您可能还必须更改项目使用的GUID以避免冲突。如果解决方案中已存在具有相同GUID的另一个项目,则Visual Studio应自动执行此操作。如果出现问题,您可以通过编辑项目文件手动完成(它是名为ProjectGUID的字段)。它只是一个标准的GUID值,因此请使用任何可自由使用的GUID生成器,例如与Visual Studio捆绑的生成器或在线查找的生成器。
为什么有比这更好的选择?那个“更好”的选项会是什么样子?它不像是一个菜单命令,这不是一个非常常用的功能。大多数程序员使用源代码控制系统来自动处理分支/复制,并且[大部分]没有痛苦。
答案 1 :(得分:3)
根据您的需要,您可以使用这些步骤的一部分(例如步骤1和2),但是,我认为完整的副本需要提到所有步骤。