CA1824:使用NeutralResourcesLanguageAttribute标记程序集(非Web应用程序的App_GlobalResources.dll)

时间:2015-05-27 07:25:51

标签: c# asp.net .net visual-studio fxcop

我在非网络应用程序上面临CA1824警告。

MSDN在以下地址提供的解决方案仅适用于Web应用程序。 https://msdn.microsoft.com/en-us/library/bb385967(v=vs.100).aspx

我找到了同一警告的替代解决方案,但同样是关于网络项目(网络应用程序)而不是普通的asp.net网站: c# warning - Mark assemblies with NeutralResourcesLanguageAttribute

有什么方法可以解决我的ASP.net(非网络应用程序)网站的这个警告吗?

导致警告的原因是:' App_GlobalResources.dll'。似乎编译器正在为位于App_GlobalResources文件夹内的网站WebResources.resx创建一个程序集。

1 个答案:

答案 0 :(得分:0)

解决警告的先决条件是将网站项目转换为Web应用程序项目。 请注意,Microsoft建议通过网站使用Web应用程序(请参阅MSDN上的原因)

但是,在转换为Web应用程序之前,您应该了解在将项目转换为Web应用程序时将会失去的差异和优势。您可以使用上面相同的MSDN链接找到差异。