XMLコメントで私のプロジェクトによって参照されていないタイプへのリンク?

StackOverflow https://stackoverflow.com/questions/353415

  •  20-08-2019
  •  | 
  •  

質問

私は数回前にこの状況に来ています。私は私のXMLコメントで型を参照したいが、タイプは私のプロジェクトによって参照されていないアセンブリに含まれています。

A.DLLにおいて(参照B.DLL):

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

B.DLLで(A.DLLを参照していません):

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

LoserClassのコメントでは、私はSomeClass参照する必要があるが、私はB.DLLはA.DLL(循環参照)を参照していないことに起因することはできません。

A.SomeClassは、XMLドキュメントジェネレータによって解決することができるように、<=>」コードのドキュメント内CREFにアセンブリ情報を含めるためにいくつかの方法がありますか?

(それは他の場所での循環依存の原因となりますので、ところで、あなたは常にクラスを移動することでこの問題を解決することはできません)

役に立ちましたか?

解決

私はこれを行う方法を知らないと私はそれが存在していない確信しています。質問はどのような理由のためにあなたがAに成分Bからのコメントで参照したいですか、ですか? Bは右、Aの何も知らないのですか?コメントはあまりにも、この依存関係を反映していること、Bを使用していますので、私には意味があります。しかし、他の方法は、私の周りには意味がありません。

それはちょうど私の愚見ですが、

Prensen

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top