换句话说,我已经完成了一个使用visual studio的项目。现在,我想做一个与已经完成的项目相同的单独项目(除了一些未来的更改)。
如何做到这一点,同时将新项目保持在与原始项目相同的工作区中,而不需要:
我之所以这样问,是因为肯定有比上面两种选择更好的方法来做到这一点。
发布于 2013-03-22 03:40:43
第二个选项正是您应该做的:复制包含项目的文件夹,然后重命名它。
要使此工作正常进行,您可能还必须更改项目使用的GUID以避免冲突。如果解决方案中已经存在具有相同GUID的另一个项目,则Visual将自动执行此操作。如果出了问题,可以通过编辑项目文件(它是名为ProjectGUID的字段)手动完成。它只是一个标准的GUID值,所以使用任何免费可用的GUID生成器,比如与Visual捆绑的GUID生成器,或者您在网上找到的GUID生成器。
为什么还有比这更好的选择呢?那“更好”的选择会是什么样子?它不像会有一个菜单命令,这不是一个非常常用的特性。大多数程序员都使用源代码管理系统来自动处理分支/复制,而且大部分都是不痛苦的。
发布于 2017-06-23 16:09:05
根据您的需要,您可以使用这些步骤的子集(例如步骤1和步骤2),但是,我认为完整的副本需要所有提到的步骤。
https://stackoverflow.com/questions/15562257
复制相似问题