当我将现有项目作为子项目添加到另一个项目时,子项目中的所有GUID都会重新计算!
单独打开原始子项目文件(如F1)会继续显示旧的GUID,但新项目(将文件F1作为子项目)会显示子项目的新GUID。
有没有办法防止重新计算这些GUID?
有多种方法可以将子项目添加到现有项目中:链接并插入
- 链接保留原始Guid,您甚至可以将只读项目链接到您的master中。子项目中所做的任何更改都将影响原始项目。当然,如果链接不是只读的
- 插入仅将原始项目中的副本数据复制到目标项目中。因此,所有的Guid都是新的,因为所有的任务都是新任务。但在这种情况下,复制项目中的任何更改都不会影响原始项目