2010-10-05 15 views
8

Ich habe die C# Kommentare meiner Funktion geschrieben, und dann gab ich die DLL-Datei an meine Freunde, die es brauchen, aber wenn er diese Funktionen verwendet, kann er die Kommentare nicht sehen, wie Löse dieses Problem?
Ps: Ich kann die Kommentare sehen, wenn ich es in meinem Projekt verwende;Siehe die DLL-Kommentare in C#

+0

Überprüfen Sie GhostDoc oder Atomineer für die Generierung von Kommentaren. Es ist nicht perfekt, aber sie können Sie beginnen. – Gage

Antwort

16

Kommentare werden von der Baugruppe abgerissen, Sie müssen generate the xml documentation für Ihr Projekt und geben Sie es an Ihren Freund. Wenn sich beide Dateien (Assembly und XML-Dokumentation) im selben Verzeichnis befinden, verwendet Visual Studio die Dokumentation in IntelliSense.

(XML-Dokumentation can't be embedded in assembly)

+0

danke, es hat gelöst – magicshui

9

Sie müssen auch die XML-Dokumentationsdatei für das Projekt erstellen (das Feld in der Build-Teil der Projekteigenschaften ankreuzen) und Ihre Freunde geben, die auch Datei als die DLL.

Wenn sie die beiden Dateien im selben Verzeichnis setzen, wird Visual Studio automatisch die Dokumentation aufzunehmen und zeigen es in IntelliSense usw.

Beachten Sie, dass dies nur XML-Kommentare abholen (die, die begann mit /// oder /**), nicht regelmäßig Kommentare.