Browse Source

Fix NRE in LoadedAssembly.Text when dealing with .net modules

pull/1012/head
Siegfried Pammer 8 years ago
parent
commit
87c3871c37
  1. 5
      ILSpy/LoadedAssembly.cs

5
ILSpy/LoadedAssembly.cs

@ -118,7 +118,10 @@ namespace ICSharpCode.ILSpy @@ -118,7 +118,10 @@ namespace ICSharpCode.ILSpy
public string Text {
get {
if (IsLoaded && !HasLoadError) {
return String.Format("{0} ({1})", ShortName, GetAssemblyDefinitionOrNull().Name.Version);
string version = GetAssemblyDefinitionOrNull()?.Name.Version.ToString();
if (version == null)
return ShortName;
return String.Format("{0} ({1})", ShortName, version);
} else {
return ShortName;
}

Loading…
Cancel
Save