-
-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
3rd-partyenvActive environment and its .vcxproj, .csproj, ... supportActive environment and its .vcxproj, .csproj, ... supportsupport
Description
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).
Metadata
Metadata
Assignees
Labels
3rd-partyenvActive environment and its .vcxproj, .csproj, ... supportActive environment and its .vcxproj, .csproj, ... supportsupport