Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Visual Studio';已禁用资源文件的“访问修改器”下拉选项_Asp.net_Visual Studio_Resx_Access Modifiers - Fatal编程技术网

Asp.net Visual Studio';已禁用资源文件的“访问修改器”下拉选项

Asp.net Visual Studio';已禁用资源文件的“访问修改器”下拉选项,asp.net,visual-studio,resx,access-modifiers,Asp.net,Visual Studio,Resx,Access Modifiers,不确定为什么对资源文件禁用“访问修饰符”下拉列表 以下是文件属性: 如果可能,将自定义工具更改回默认的“ResXFileCodeGenerator” 我尝试将默认的web应用程序项目更改为使用“GlobalResourceProxyGenerator”,这导致访问修饰符下拉菜单禁用 右键单击文件资源,选择属性(Alt+Enter) 将构建操作更改为嵌入式资源 将自定义工具更改为PublicResXFileCodeGenerator 现在它工作了。是的,就是这样。您还可以将自定义工具设置为Pub

不确定为什么对资源文件禁用“访问修饰符”下拉列表

以下是文件属性:


如果可能,将自定义工具更改回默认的“ResXFileCodeGenerator”

我尝试将默认的web应用程序项目更改为使用“GlobalResourceProxyGenerator”,这导致访问修饰符下拉菜单禁用

  • 右键单击文件资源,选择属性(
    Alt+Enter
  • 将构建操作更改为嵌入式资源
  • 将自定义工具更改为PublicResXFileCodeGenerator

  • 现在它工作了。

    是的,就是这样。您还可以将自定义工具设置为PublicResXFileCodeGenerator。或者将其设为空。您可能还需要将“属性”窗口中的“自定义工具名称空间”更改为参考资料,否则,在更改internet上所有各种建议的工具名称时,字符串的路径会更改,这是我发现唯一有效的方法!神奇的成分是改变名称空间^^^^