如何在 C# dll 中添加有关方法的帮助文档?
How to add help documentation on a method in a C# dll?
我想将 help/documentation 文本添加到我用 C# 构建的库中。我正在使用 /// 创建标签,当我在我的图书馆项目中使用我的图书馆的方法时,这工作得很好。例如:
如果我的图书馆有 2 类 辆车和人,如果我输入人
Car.StartEngi
VS 的自动完成将建议使用 StartEngine 方法,我将看到该方法的摘要,例如 "This method will start the engine of the car"。
但是当我编译并尝试在单独的解决方案中引用 dll 时,问题就来了。在新的解决方案中我已经添加了相应的引用和使用语句但是当我写
Car.StartEngi
VS 确实会推荐使用 StartEngine 但我看不到文档。有谁知道为什么?构建库时是否需要添加一些参数?
P.D所有生成dll的库方法都是public
您需要在项目设置的构建页面上启用 "XML documentation file"。如果您将 XML 文档文件与您的程序集一起复制,那么您应该能够在其他项目中看到该文档。
我想将 help/documentation 文本添加到我用 C# 构建的库中。我正在使用 /// 创建标签,当我在我的图书馆项目中使用我的图书馆的方法时,这工作得很好。例如:
如果我的图书馆有 2 类 辆车和人,如果我输入人
Car.StartEngi
VS 的自动完成将建议使用 StartEngine 方法,我将看到该方法的摘要,例如 "This method will start the engine of the car"。
但是当我编译并尝试在单独的解决方案中引用 dll 时,问题就来了。在新的解决方案中我已经添加了相应的引用和使用语句但是当我写
Car.StartEngi
VS 确实会推荐使用 StartEngine 但我看不到文档。有谁知道为什么?构建库时是否需要添加一些参数?
P.D所有生成dll的库方法都是public
您需要在项目设置的构建页面上启用 "XML documentation file"。如果您将 XML 文档文件与您的程序集一起复制,那么您应该能够在其他项目中看到该文档。