diff --git a/ILSpy/TreeNodes/AssemblyReferenceTreeNode.cs b/ILSpy/TreeNodes/AssemblyReferenceTreeNode.cs index 815983efb..d2a5b138f 100644 --- a/ILSpy/TreeNodes/AssemblyReferenceTreeNode.cs +++ b/ILSpy/TreeNodes/AssemblyReferenceTreeNode.cs @@ -42,7 +42,7 @@ namespace ICSharpCode.ILSpy.TreeNodes public IAssemblyReference AssemblyNameReference => r; public override object Text { - get { return r.Name + GetSuffixString(r.Handle); } + get { return Language.EscapeName(r.Name) + GetSuffixString(r.Handle); } } public override object Icon => Images.Assembly; diff --git a/ILSpy/TreeNodes/ModuleReferenceTreeNode.cs b/ILSpy/TreeNodes/ModuleReferenceTreeNode.cs index 1161d2e56..b800e5591 100644 --- a/ILSpy/TreeNodes/ModuleReferenceTreeNode.cs +++ b/ILSpy/TreeNodes/ModuleReferenceTreeNode.cs @@ -45,7 +45,7 @@ namespace ICSharpCode.ILSpy.TreeNodes this.metadata = module; this.handle = r; this.reference = module.GetModuleReference(r); - this.moduleName = metadata.GetString(reference.Name); + this.moduleName = Language.EscapeName(metadata.GetString(reference.Name)); foreach (var h in module.AssemblyFiles) {