Visual studio 2010 .vcxproj.filters文件中使用的UniqueIdentifier值是什么?
我有Visual C++ 10(vs2010).vcxProjProject文件,我想复制它,并将副本与原始项目中的同一个解决方案文件一起使用。 我知道我需要在新的.vcxproj文件中生成新的ProjectGuid,但我不知道需要对.vcxproj.filters文件进行哪些编辑 在.vcxproj.filters文件中,我看到有许多UniqueIdentifier元素具有值的GUID。我假设我需要在新的.vcxproj.filters中重新生成所有这些文件,但是Visual Studio没有报告任何错误,并且在同一解决方案文件中的两个不同的.vcxproj.filters文件中使用相同的GUID似乎没有任何问题 是否有人知道在同一解决方案文件中的不同.vcxproj.filters文件之间使用重复的唯一标识符是否安全?有人知道这些唯一标识符的用途吗Visual studio 2010 .vcxproj.filters文件中使用的UniqueIdentifier值是什么?,visual-studio-2010,Visual Studio 2010,我有Visual C++ 10(vs2010).vcxProjProject文件,我想复制它,并将副本与原始项目中的同一个解决方案文件一起使用。 我知道我需要在新的.vcxproj文件中生成新的ProjectGuid,但我不知道需要对.vcxproj.filters文件进行哪些编辑 在.vcxproj.filters文件中,我看到有许多UniqueIdentifier元素具有值的GUID。我假设我需要在新的.vcxproj.filters中重新生成所有这些文件,但是Visual Studio没有
有没有一种更简单的方法可以复制.vcxproj/.vcxproj.filters对,而不必重新生成.vcxproj.filters文件中使用的每个GUID?这个问题已经存在4年了。有人找到了更多信息吗?关于*.vcxproj.filters文件的文件格式,我没有答案。但是,复制/重建项目文件有一种更简单的方法:使用工具为您生成项目/解决方案文件。例如,它支持VisualStudio。据我所知,它不(或不容易)支持生成*.vcxproj.filters文件。项目的文件结构与磁盘上的目录层次结构相同。或者,您也可以从VS IDE中选择
Tools | Create GUID
,选择注册表格式,然后将其复制到剪贴板,粘贴回项目文件中。