diff --git a/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.addin b/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.addin index 04669cbb47..ff88438cc2 100644 --- a/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.addin +++ b/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.addin @@ -43,6 +43,13 @@ + + + + = 0) { string asmName = name.Substring(asmIndex + ";assembly=".Length); asm = compilation.ReferencedAssemblies.FirstOrDefault(a => a.AssemblyName == asmName) ?? compilation.MainAssembly; + name = name.Substring(0, asmIndex); } - string[] parts = name.Substring(0, asmIndex).Split('.'); + string[] parts = name.Split('.'); var @namespace = FindNamespace(asm, parts); if (@namespace != null) yield return @namespace; } else { diff --git a/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlLanguageBinding.cs b/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlLanguageBinding.cs index 30fcd3d031..6a6d26f335 100644 --- a/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlLanguageBinding.cs +++ b/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlLanguageBinding.cs @@ -13,7 +13,6 @@ namespace ICSharpCode.XamlBinding /// /// Description of XamlTextEditorExtension. /// - [TextEditorService] public class XamlTextEditorExtension : XmlEditor.XmlTextEditorExtension { // XamlColorizer colorizer; @@ -65,4 +64,9 @@ namespace ICSharpCode.XamlBinding } } } + + public class XamlLanguageBinding : XmlEditor.XmlLanguageBinding + { + + } }