私はVS2015でAsp.net APIを作成しました。私は私が自己文書化するXMLの中で見られるのだタグで1を作成したので、プロジェクトのApp_DataフォルダにはXmlDocument.xmlはありませんでしたライン37自己文書化asp.net api
config.SetDocumentationProvider(new XmlDocumentationProvider(HttpContext.Current.Server.MapPath("~/App_Data/XmlDocument.xml")));
をコメント解除エリア> HelpPage> App_Start> HelpPageConfig.csインサイド他のAPIで
<?xml version="1.0" encoding="utf-8" ?>
<doc>
<assembly>
<name>NameOfApiHere</name>
</assembly>
<members>
</members>
</doc>
が、構築および/または何もXMLに行くされていないアプリケーションを実行しています。これがオンになっているとき、要約を持たないパブリックメソッドに対してIntellisenseアラートを持つ特定のメソッドの各///サマリーに基づいてXML selドキュメントをオンにしても、明示的にコピーするコードは見つかりませんこのXMLへの要約情報は、「メンバー」タグ内の「メンバー」タグとしても、それも起こっていません。どのようなステップが私はAPiで自己文書化をオンにするためのインターネット上の方法を見ていないことが分からないのですか?
これは私にそれをもたらしました。プロパティビルダーでは、 "XML Documentation file:"をチェックして、xmlへのパスを設定する必要がありました – davidp04
フォルダを 'app_data'に変更しようとしましたか?どんな場合でも、 'XmlDocumentationProvider'はあなたのプロジェクトにあります。それをデバッグすると、それが動作しない理由がわかります – ASpirin
はい、それはApp_dataにあります、App_Codeは私が訂正する質問のタイプミスです – davidp04