2016-06-08 15 views
2

Ich versuche, Assoziationsbeziehungen in meinem Code mit dem Class Designer in Visual Studio 2015 (VB.NET) anzuzeigen. Ich klicke mit der rechten Maustaste auf Eigenschaften in meiner Klasse und wähle Show as Association, was korrekt funktioniert, und zeigt den Assoziationspfeil an."Error HRESULT E_FAIL" mit Klassen-Designer in Visual Studio 2015

aber wenn ich versuche, Show as Collection Association zu verwenden, um meine many-to-one Assoziationen zu zeigen, ich sehe den folgenden Dialog:

Error Dialog

ich für Fehler HRESULT E_FAIL gesucht wird von einem zurückgegeben worden Aufruf an eine COM-Komponente, aber die häufigen Probleme mit diesem scheinen während der Kompilierung oder Probleme mit dem Designer zu sein. Andere mit diesem Problem melden es im Ausgabefenster, anstatt in einem Meldungsfenster wie mein Fehler zu erscheinen.

Dinge, die ich habe versucht:

Jede Hilfe mit diesem Problem würde sehr geschätzt werden!

+0

E_FAIL ist nur einen Grad des Lehrers für die Qualität der Fehlerberichterstattung, ist es nicht niemanden sagen, was ging tatsächlich schief. Nicht du, nicht wir. Einige Features von VS wurden * nur * hinzugefügt, weil eine andere IDE diese Funktion besitzt. Wie Eclipse, ein beeindruckender Konkurrent mit einem sehr konkurrenzfähigen Preis. Nobody * tatsächlich * nutzt die Funktion, es ist nur ein Aufzählungspunkt auf der Liste "Warum zu kaufen". Es ist also sehr fehlerhaft und grundlegende Probleme wie diese werden nie gelöst. Sie müssen 1 (800) 642-7676 auf Ihrem Telefon wählen, um Hilfe zu erhalten. –

+0

[Einen Fehler melden] (https://connect.microsoft.com/visualstudio) Nicht wirklich alles, was wir Ihnen hier sagen können. Jemand mit Zugriff auf den VS2015-Quellcode muss sich diesen ansehen, um herauszufinden, welche COM-Komponente fehlschlägt. – theB

Antwort

0

Ich hatte genau den gleichen Fehler beim Versuch, ein Klassendiagramm für ein Xamarin.iOS Projekt zu zeigen, während meine Portable Class Libraries funktionierte.

My Low-Tech-Lösung war meine Klassen in eine temporäre Klassenbibliothek zu kopieren und das Diagramm es machen ...