Browse Source

write empty RootNamespace if need

pull/2186/head
文煌 5 years ago committed by Siegfried Pammer
parent
commit
c2c1bcc570
  1. 4
      ICSharpCode.Decompiler/CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs

4
ICSharpCode.Decompiler/CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs

@ -197,6 +197,10 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler @@ -197,6 +197,10 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler
(itemType, fileName) = files.FirstOrDefault(t => t.itemType == "ApplicationManifest");
if (fileName != null)
xml.WriteElementString("ApplicationManifest", fileName);
if (files.Any(t => t.itemType == "EmbeddedResource"))
xml.WriteElementString("RootNamespace", string.Empty);
// TODO: We should add CustomToolNamespace for resources, otherwise we should add empty RootNamespace
}
static void WriteResources(XmlTextWriter xml, IEnumerable<(string itemType, string fileName)> files)

Loading…
Cancel
Save