VSTO:MS项目-将项目添加为子项目会导致子项目中的所有任务都获得新的GUID



当我将现有项目作为子项目添加到另一个项目时,子项目中的所有GUID都会重新计算!

单独打开原始子项目文件(如F1)会继续显示旧的GUID,但新项目(将文件F1作为子项目)会显示子项目的新GUID。

有没有办法防止重新计算这些GUID?

有多种方法可以将子项目添加到现有项目中:链接并插入

  • 链接保留原始Guid,您甚至可以将只读项目链接到您的master中。子项目中所做的任何更改都将影响原始项目。当然,如果链接不是只读的
  • 插入仅将原始项目中的副本数据复制到目标项目中。因此,所有的Guid都是新的,因为所有的任务都是新任务。但在这种情况下,复制项目中的任何更改都不会影响原始项目

相关内容

  • 没有找到相关文章

最新更新