2012-03-28 17 views
0

Ich habe ein benutzerdefiniertes Steuerelement, das eine Eigenschaft ElementList von IList<WFParament> Typ enthält. Wenn ich meine Kontrolle in ein Formular hinzufügen, erhalte ich die Fehlermeldung:Fehler beim Hinzufügen eines benutzerdefinierten Steuerelements zu einem Formular.

"WorkFlowDesign.WFParament[]" can't be transfered into "WorkFlowDesign.WFParament[]" 
+0

Können Sie uns Code zeigen, der für WFParament steht, und vielleicht Code oder zusätzliche Informationen zu Ihrer Benutzerkontrolle? –

Antwort

0

Hat Sie Usercontrol etwas auf Last tun? Wenn ja, versuchen Sie es in Verpackung:

if(!DesignMode) 
{ 
    //Do something 
} 
0

Ich würde sicherstellen, dass Sie nicht über zwei Versionen der Baugruppe des Typs WorkFowDesign.WFParament geladen/verknüpften enthält. Dies kann vorkommen, wenn Ihr Projekt, in dem Sie das Benutzersteuerelement verwenden, eine Version der Assembly referenziert, während das benutzerdefinierte Steuerelement mit einer anderen Version kompiliert wird. Wenn dies der Fall ist, müssen Sie eines der beiden aktualisieren, so dass sie auf die gleiche Version der Assembly verweisen, die WorkflowDesign.WFParament enthält.

Verwandte Themen