首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReSharper -重复资源(resx文件)

ReSharper -重复资源(resx文件)
EN

Stack Overflow用户
提问于 2010-11-05 19:02:04
回答 1查看 2.1K关注 0票数 1

在我们的项目上运行ReSharper后,我们在不同的resx文件中多次收到以下错误;

“重复资源”

有没有一种方法,我们可以很容易地清理每个表格resx文件。例如,有没有一种方法可以在VS2010中安全地重新生成resx文件?

这是一个C#项目。

EN

回答 1

Stack Overflow用户

发布于 2010-11-30 22:56:40

我是一个商业本地化产品的作者(参见http://www.hexadigm.com)。如果".resx“文件是windows窗体或用户控件(由VS窗体设计器创建和管理)的代码隐藏文件,则通常可以通过将窗体的"Localizable”属性设置为false,然后立即返回true (在VS窗体设计器中)来解决此问题。这将重新生成".resx“文件,通常会消除任何重复项(不过,为了以防万一,请先备份您的文件)。然而,对于其他".resx“文件(您自己管理的非代码隐藏文件),我不知道有什么工具可以为您解决这个问题。请注意,我自己的产品将捕获这个问题(和其他问题),但不能修复它。这太冒险了。如果您有一个重复的资源,那么整个".resx“文件都是可疑的,所以尝试自动修复可能会使事情变得更糟(因为该文件可能存在比重复更严重的问题)。在现实中,这通常只是一个重复的情况(没有更严重的情况),但对于程序员来说,诊断这种情况更安全,这样我的应用程序将报告每个重复的文件,然后放弃处理受影响的".resx“文件(我相应地报告给用户,以及记录到VS输出窗口)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4105270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档