Link zu einer Art nicht von meinem Projekt in XML-Kommentaren verwiesen?

stimmen
1

Ich habe schon ein paar Mal auf diese Situation kommen. Ich möchte eine Art in meinem XML-Kommentare verweisen, aber der Typ ist in einer Baugruppe nicht referenziert durch mein Projekt enthalten sind.

In A.dll (Referenzen B.DLL):

using B;
///<summary>Hai I'm SomeClass and I use <seealso cref=B.LoserClass/> to do my work</summary>
public class SomeClass {/*...*/}

In B.DLL (NICHT Referenz A.DLL):

///<summary> I can't <seealso cref=A.SomeClass/> in this summary </summary>
public class LoserClass {/*...*/}

In den Kommentaren zu LoserClassmuss ich verweisen , SomeClassaber ich kann nicht aufgrund der Tatsache , dass B.DLL A.DLL (circular Referenz) nicht verweisen.

Gibt es eine Möglichkeit , die Montageinformationen in der cref innerhalb enthalten LoserClassCode - Dokumentation, so dass A.SomeClassdurch die XML - Dokumentation Generator aufgelöst werden kann?

(Btw, können Sie nicht immer lösen, indem Klassen bewegt, wie es zirkuläre Abhängigkeiten in anderen Orten führen kann)

Veröffentlicht am 09/12/2008 um 17:39
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

Ich weiß nicht, einen Weg, dies zu tun, und ich bin überzeugt, dass es nicht existiert. Die Frage ist, aus welchem ​​Grund wollen Sie Sie in den Kommentaren von der Komponente B auf A beziehen? B weiß nichts von A, nicht wahr? A nutzt B, so macht es Sinn für mich, dass die Kommentare, diese Abhängigkeit zu reflektieren. Aber der andere Weg macht um keinen Sinn für mich.

Das ist nur meine bescheidene Meinung,

Prensen

Beantwortet am 10/12/2008 um 13:06
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more