【发布时间】:2011-12-09 09:53:00
【问题描述】:
目前我正在处理一个项目,我们正在考虑将我们的 StyleCop 从版本 4.3.3 升级到 4.5
在所有这一切的乐趣中,我们遇到了规则 SA1649 -“FileHeaderFileNameDocumentationMustMatchTypeName”,这一切都很好,但会导致 Global.asax.cs 文件出现问题,在该文件中
// --------------------------------------------------------------------------------------------------------------------
// <copyright file="Global.asax.cs" company="COMPANY">
// Copyright (c) COMPANY. All rights are reserved.....
// </copyright>
// <summary>
// Starting point for back office website.
// </summary>
// --------------------------------------------------------------------------------------------------------------------
namespace Foo.Web
{
/// <summary>
/// Starting point for back office website.
/// </summary>
public class MvcApplication : HttpApplication
{
....
}
}
因为文件名“Global.asax.cs”和类“MvcApplication”不匹配而被投诉。我们试图在 sylecop 设置中为“Global.asax.cs”设置一个禁止列表,但这似乎不起作用。 (目前我们的解决方法是完全禁用该规则,但我们不想保持这种情况,我们只希望 Global.asax.cs 文件例外。)
【问题讨论】:
标签: .net visual-studio-2010 stylecop