Rob*_*ben 151 .net c# asp.net asp.net-mvc visual-studio
每次我在VS中编辑资源文件时,它都会重新生成相应的代码并将类访问修饰符设置为internal.
每次编辑resx时,Ctrl-F - > ReplaceAll都会很痛苦.是否有财产/设置,以便我可以将其默认为公开?
internal class MyResource {
internal static global::System.Resources.ResourceManager ResourceManager {...}
}
Run Code Online (Sandbox Code Playgroud)
我需要所有那些internal一直public都是.
Ant*_*ton 305
而不是ResXFileCodeGenerator,使用PublicResXFileCodeGenerator.
您可以通过设置此为做这个自定义工具的属性属性窗口中为要公开访问RESX文件.
编辑:替代地,您可以在Visual Studio中打开resx文件时将Access Modifier设置为public.可以在表单顶部找到"访问修改器"下拉框.
在 .csproj 中对每个 .Designer.cs 进行更改
<Generator>ResXFileCodeGenerator</Generator>
Run Code Online (Sandbox Code Playgroud)
到
<Generator>PublicResXFileCodeGenerator</Generator>
Run Code Online (Sandbox Code Playgroud)
或者从界面
希望有帮助
| 归档时间: |
|
| 查看次数: |
47411 次 |
| 最近记录: |