如何从.resx文件中查找并清除所有未使用的资源。
答案 0 :(得分:2)
您可以通过临时编辑Resources.Designer.cs文件来执行此操作:
启用代码分析警告CA1811
在您的Resources.Designer.CS文件中注释掉以下行:
[global:: System.CodeDom.Compiler.GeneratedCodeAttribute( ...
[global:: System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
将类“static”放在“class”前面,将类更改为静态类:
internal static class Resources {
注释掉默认构造函数。
编译您的程序。现在你应该被警告任何未使用的资源。
删除未使用的资源(更改任何资源都会重新生成Resources.Designer.cs
文件。)
就是这样!