VS2010本地资源后缀问题

时间:2011-08-31 18:42:49

标签: asp.net visual-studio-2010

从工具生成的资源文件 - >生成本地资源会创建具有后缀“Resource1”的相应密钥。

有没有办法摆脱后缀“Resource1”并使其使用资源密钥的确切控件名称?

1 个答案:

答案 0 :(得分:4)

这是issue中描述的。资源后缀有助于防止控件之间的名称冲突。没有它,它会在某些情况下破裂。

纯粹是您想要自定义的代码生成吗?您始终可以使用Custom Resource Manager将资源键重新映射到您自己的约定(不带后缀)。它确实意味着创建自己的实现来提取从RESX创建的资源,但我在过去通过反射器的一些帮助(复制/粘贴)完成了这个。

它允许您在引用资源时在语法中使用快捷方式(无后缀),但它不会影响代码方面的事情。查找和替换修复程序或自定义工具。