diff --git a/ICSharpCode.Decompiler/Util/ResXResourceWriter.cs b/ICSharpCode.Decompiler/Util/ResXResourceWriter.cs index 80d7123534..09fa9f8650 100644 --- a/ICSharpCode.Decompiler/Util/ResXResourceWriter.cs +++ b/ICSharpCode.Decompiler/Util/ResXResourceWriter.cs @@ -312,6 +312,9 @@ public virtual void Dispose() public void Generate() { + if (writer == null) + InitWriter(); + if (written) throw new InvalidOperationException("The resource is already generated.");