每次我在 VS 中编辑资源文件时,它都会重新生成相应的代码并将类访问修饰符设置为 internal。 每次编辑 resx 时,Ctrl-F -> ReplaceAll 都很痛苦。是否有属性/设置以便我可以将其默认为公共?
internal class MyResource { internal static global::System.Resources.ResourceManager ResourceManager {...} }
我需要所有这些internal都是public所有的时间。
internal
public
代替ResXFileCodeGenerator, 使用PublicResXFileCodeGenerator.
ResXFileCodeGenerator
PublicResXFileCodeGenerator
您可以通过将其设置为要公开访问的 Resx 文件的 属性窗口中的* 自定义工具 属性来执行此操作。 *
编辑 :或者,您可以在 Visual Studio 中打开 resx 文件时将访问修饰符设置为公共。访问修饰符下拉框可以在表单的顶部找到。