Auflösen der benutzerdefinierten Bibliothekskontrolle mithilfe der XMLNSDEFINISition (Fehler XFC0000)C#

Ein Treffpunkt für C#-Programmierer
Guest
 Auflösen der benutzerdefinierten Bibliothekskontrolle mithilfe der XMLNSDEFINISition (Fehler XFC0000)

Post by Guest »

Mein Ziel ist es, eine Bibliothek (als Nuget) mit einer XMLNSDefinition zu veröffentlichen. Also habe ich zuerst einen minimalen Beweis für das Konzept mit "eine benutzerdefinierte Button" erstellt, um sicherzugehen, dass ich verstehe, wie dies funktioniert: < /p>

Code: Select all

[assembly: XmlnsDefinition("http://schemas.mycompany.com/concept", "ControlLibrary")]
[assembly: XmlnsPrefix("http://schemas.mycompany.com/concept", "concept")]

namespace ControlLibrary;
public partial class ButtonEx : Button
{
public ButtonEx()
{
InitializeComponent();
}
}
< /code>

[b] Found, aber nicht aufgelöst < /strong> < /p>
So gut, so gut. Nach einem Projektverweis auf das Kontrollprojekt ist die Bibliothekskontrolle für das XAML -IntelliSense sichtbar. net/ontlja4i.png "/>
Wenn ich es jedoch erstellung, ist der Fehler XFC0000 
. Insbesondere ist die Steuerung für den Compiler sichtbar , kann jedoch nicht "aufgelöst" . = "https://i.sstatic.net/lqvqiqd9.png"/>

Unterscheidet sich von nicht gefunden [/b]
Wenn die Steuerung nicht vorhanden war, um mit dem Fehler zu beginnen, wäre XLS0414 < /code> für "nicht gefunden". Dieses Experiment scheint das als Ursache auszuschließen. < /p>

Meine Frage: Ist dies eine korrekte Anwendung für XMLNSDefinition < /code> und wenn ja, was ist der fehlende Kleb? > und auflösbar?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post