internal protected override void Write(IPropertySet pset) { base.Write(pset); pset.SetValue("AssemblyName", assembly, mergeToMainGroup: true); pset.SetValue("SignAssembly", signAssembly, defaultValue: false, mergeToMainGroup: true); pset.SetValue("DelaySign", delaySign, defaultValue: false, mergeToMainGroup: true); pset.SetValue("AssemblyOriginatorKeyFile", assemblyKeyFile, defaultValue: FilePath.Empty, mergeToMainGroup: true); if (compilationParameters != null) { compilationParameters.Write(pset); } }
internal protected override void Write(IPropertySet pset) { base.Write(pset); pset.SetValue("AssemblyName", assembly, mergeToMainGroup: true); pset.SetValue("SignAssembly", SignAssembly, defaultValue: false, mergeToMainGroup: true); pset.SetValue("DelaySign", DelaySign, defaultValue: false, mergeToMainGroup: true); pset.SetValue(nameof(PublicSign), PublicSign, defaultValue: false, mergeToMainGroup: true); pset.SetValue("AssemblyOriginatorKeyFile", AssemblyKeyFile, defaultValue: FilePath.Empty, mergeToMainGroup: true); if (compilationParameters != null) { compilationParameters.Write(pset); } if (AppendTargetFrameworkToOutputPath ?? true) { pset.RemoveProperty(nameof(AppendTargetFrameworkToOutputPath)); } else { pset.SetValue(nameof(AppendTargetFrameworkToOutputPath), false); } }