Der Typ 'x' ist in einer Baugruppe definiert, auf die nicht verwiesen wird. Sie müssen der Baugruppe 'abc123' einen Verweis hinzufügen.Strange Error - CS0012: Der Typ x ist in einer Baugruppe definiert, die nicht referenziert wird.
Ich habe eine .NET 2.0 Webanwendung, die auf meine Assembly 'abc123' verweist. Die Assembly existiert in der GAC und ich habe überprüft, dass es die richtige (gleiche) Version ist. Der Rest der Anwendung hat keine Probleme außer für eine ASPX-Seite. Die betreffende Seite hat einen Repeater, der ein Benutzersteuerelement als eines seiner "Felder" anzeigt. Bei der Bindung passiere eine Liste von Typ Y mit dem Repeater I der Benutzer eine Liste von Typ-X-Kontrolle (eine Eigenschaft von y), wie hier gezeigt:
<uc1:usercontrol id="ucusercontrol " runat="server" myPublicUserControlProperty='<%#Eval("CollectionOfX") %>'/>
Auf der Objekt Benutzersteuerung, binde ich die Liste des Typs x zu einer Gridview in der Benutzersteuerung.
Eine seltsame Sache zu beachten ist, dass dieser Bericht auf meinem Entwicklungscomputer funktioniert, aber nicht auf irgendwelchen Servern, sobald ich bereitstellen. Mein PC ist Windows XP, IIS6, VS2005. Die Server sind Windows Server 2003, IIS6.
Ich hoffe, ich habe das gut genug erklärt. Vielen Dank im Voraus für Ihre Informationen.
Die Verbindung ist unterbrochen. –