.vcxproj.filters文件中使用的UniqueIdentifier值是什么?

Mik*_*keW 9 visual-studio-2010

我有一个Visual C++ 10(VS2010).vcxproj项目文件,我想复制它并使用与原始项目相同的解决方案文件中的副本.

我知道我需要在新的.vcxproj文件中生成一个新的ProjectGuid,但我不知道我需要对.vcxproj.filters文件进行哪些编辑.

在.vcxproj.filters文件中,我看到有许多UniqueIdentifier元素具有值的GUID.我假设我需要在新的.vcxproj.filters中重新生成所有这些,但是Visual Studio没有报告任何错误,并且在两个不同的.vcxproj中具有相同的GUID似乎没有任何问题.过滤同一解决方案文件中的文件.

有谁知道在同一个解决方案文件中的不同.vcxproj.filters文件中是否有安全的重复UniqueIdentifier?有谁知道这些UniqueIdentifiers是为了什么?

是否有更简单的方法来复制.vcxproj/.vcxproj.filters对而无需重新生成.vcxproj.filters文件中使用的每个GUID?