MS drops support of the ProjectGuid in their projects files.
Means that some project files may not provide this at all. And as a result, it cannot guarantee a uniqueness on this basis anymore.
3F/DllExport#36 (comment)
3F/vsSolutionBuildEvent#40
MvsSln still can provide a unique ProjectGuid because it uses data from .sln file and its project files.
However, it still will not guarantee a normal work with project instances through MBE.
Alternative is
Full path to project file is a unique identifier for today. Therefore, we need to review some parts of our code that was based on ProjectGuid when working with projects (some filters, collections, and so on).
MS drops support of the
ProjectGuidin their projects files.Means that some project files may not provide this at all. And as a result, it cannot guarantee a uniqueness on this basis anymore.
3F/DllExport#36 (comment)
3F/vsSolutionBuildEvent#40
MvsSln still can provide a unique
ProjectGuidbecause it uses data from .sln file and its project files.However, it still will not guarantee a normal work with project instances through MBE.
Alternative is
Full path to project file is a unique identifier for today. Therefore, we need to review some parts of our code that was based on
ProjectGuidwhen working with projects (some filters, collections, and so on).