如何从 .resx 文件中查找并清除所有未使用的资源。
最佳答案
您可以通过临时编辑 Resources.Designer.cs 文件来完成此操作:
打开代码分析警告 CA1811
在您的 Resources.Designer.CS 文件中注释掉以下行:
[global:: System.CodeDom.Compiler.GeneratedCodeAttribute( ... [global:: System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
通过在“class”前面添加“static”一词,将类更改为静态类:
internal static class Resources {
注释掉默认构造函数。
编译您的程序。现在,您应该收到任何未使用资源的警告。
删除未使用的资源(更改任何资源都会重新生成
Resources.Designer.cs
文件。)
就是这样!
关于asp.net - 查找 .NET 解决方案中未使用的资源 (.resx),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25709559/