C#ファイルでXMLドキュメントヘッダーを使用して、StyleCopルールSA1633を渡します。
現在、StyleCopがヘッダーを認識できるようにするには、2スラッシュコメントルールを使用する必要があります。例えば:
// <copyright file="abc.ascx.cs" company="MyCompany.com">
// MyCompany.com. All rights reserved.
// </copyright>
// <author>Me</author>
これはStyleCopでは問題なく機能しますが、3スラッシュのコメントルールを使用して、Visual StudioがコメントをXMLとして理解し、XML機能(強調表示、自動インデントなど)を提供できるようにしたいと思います。
/// <copyright file="abc.ascx.cs" company="MyCompany.com">
/// MyCompany.com. All rights reserved.
/// </copyright>
/// <author>Me</author>
問題は、3つのスラッシュを使用すると、StyleCopがヘッダーを認識しなくなり、SA1633警告をスローすることです。
ヘッダーが3つのスラッシュを使用してXMLに含まれていることを理解するようにstylecopを構成する方法はありますか?
カスタムルールを作成し、新しいルールを優先して元のルールを無効にすることができます: http://scottwhite.blogspot.com/2008/11/creating-custom-stylecop-rules-in-c.html ==