2010-03-05 2 views

Antwort

22

Ich rate hier, aber wenn dies Ihre Klassenbibliothek ist, müssen Sie sicherstellen, dass Sie tatsächlich die XML-Dokumentationsdatei erstellen, andernfalls sind die Methodenzusammenfassungen nur innerhalb derselben Baugruppe verfügbar.

Projekteigenschaften -> Tab Bauen -> Output-Bereich -> Überprüfen Sie „XML-Dokumentationsdatei“

Offensichtlich als Mitchel weist darauf hin, müssen Sie es importieren, aber dies ist in der Regel automatisch, wenn Sie eine Baugruppe hinzufügen Referenz (solange es existiert).

+0

Akzeptiert dies über Mitchels Antwort (so richtig wie es ist), weil ich den vorherigen Schritt in dieser Antwort nicht ausgeführt habe, um die XML-Datei an erster Stelle zu erzeugen –

+0

Dies erklärt auch, warum "XML-Kommentar fehlt für öffentlich sichtbaren Typ oder Mitglied " ist nicht da, um Sie daran zu erinnern, zu dokumentieren. [als Standard für Bibliotheken] – doctorbobapplications

+0

Hatte einfach eine andere Aufgabe: Benenne die Xml-Datei nicht in den Eigenschaften des Projekts um. Ich vermute, dass intellisense nach einem XML sucht, das den gleichen Namen wie die DLL oder den Namespace oder die Lösung hat. Es wird nicht aufgenommen, wenn Sie ihm einen benutzerdefinierten Namen geben. Ich frage mich, wie Sie .dlls als einzelne Datei erstellen können, ohne dieses XML erstellen zu müssen ... –

6

Wenn Sie die Klassenbibliothek bauen, sollten Sie die XML-Datei setzen, die in der Dokumentation im selben Ordner wie die DLL hat . Intellisense wird das dann abholen.

Verwandte Themen