When setting a projection with CentralMeridian = null for the active map, everythings looks okay.
But when you try to change the projection of the map again you will get an error.
I have found the cause of the error (see screenshots).
When you use the CopyProperties() method all the nullable doubles that are null, wil be copied as 0.0d
The crash happens further when the ProjectionInfo class validates the CentralMeridian ( != null).
This happend when setting the projection of the map to Projected -> NationalGrids -> Rijksdriehoekstelsel.
The crash happens when setting this projection, and after you return to the map, trying to change it again (in the legend by right clicking)
But when you try to change the projection of the map again you will get an error.
I have found the cause of the error (see screenshots).
When you use the CopyProperties() method all the nullable doubles that are null, wil be copied as 0.0d
The crash happens further when the ProjectionInfo class validates the CentralMeridian ( != null).
This happend when setting the projection of the map to Projected -> NationalGrids -> Rijksdriehoekstelsel.
The crash happens when setting this projection, and after you return to the map, trying to change it again (in the legend by right clicking)