Is there a way to alter the sorting of project property pages in a flavored project
My flavored project extends FlavoredProjectBase and implements GetProperty to register a configuration independent property page.
protected override int GetProperty(uint itemId, int propId, out object property)
{
if(propId == (int)__VSHPROPID2.VSHPROPID_PropertyPagesCLSIDList)
{
ErrorHandler.ThrowOnFailure(base.GetProperty(itemId, propId, out property));
property = String.Format("{0};{1}", typeof(PropertyPage).GUID.ToString("B"), property);
return VSConstants.S_OK;
}
return base.GetProperty(itemId, propId, out property);
}I try different sorting of the GUIDs in property object but that doesn't seems to affect the sorting of the property pages.
I want that my custom page "Ice Builder" appears bellow "Build Events" and not bellow Signing