|
|
@ -142,9 +142,11 @@ namespace CSharpBinding |
|
|
|
public override void Save(string fileName) |
|
|
|
public override void Save(string fileName) |
|
|
|
{ |
|
|
|
{ |
|
|
|
// Save project extensions
|
|
|
|
// Save project extensions
|
|
|
|
|
|
|
|
if (extensionProperties.IsDirty) { |
|
|
|
var propertiesXElement = extensionProperties.Save(); |
|
|
|
var propertiesXElement = extensionProperties.Save(); |
|
|
|
SaveProjectExtensions(ExtensionPropertiesName, propertiesXElement); |
|
|
|
SaveProjectExtensions(ExtensionPropertiesName, propertiesXElement); |
|
|
|
|
|
|
|
extensionProperties.IsDirty = false; |
|
|
|
|
|
|
|
} |
|
|
|
base.Save(fileName); |
|
|
|
base.Save(fileName); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|