处理VS.NET资源文件过程中产生的问题
2004-08-30 10:43
281 查看
相信很多人都曾经或正在使用Resource文件存储一些程式的数据,我们目前主要使用它来做多语言方面的应用,主要也就是使用ResourceReader和ResourceSet两个MS专用的Resouce操作对象,多语言程式的显示效果及效率方面都还让人满意,不过随着产品线的研发逐渐扩大,有一个问题重复出现了多次
:资源文件中新的内容被他人用旧的覆盖,一个方面,这是开发规范的宣导问题(绝对是重中之重!),但另外一个方面就是如何使用乐观离线锁进行数据比对的问题,因为Resource出问题并不是能迅速发现的,往往是已经在错误的Resource上做了很多其他正确的数据,所以如何修复就比较重要了。
因为Resource文件存储的是二进制数据,直接用MS的VSS并不能访问到其可视化的数据,一般都利用一些资源文件的编辑工具进行阅读和数据编辑,我们现在的做法是:
1、调整Resource文件中的数据规模,尽量较少过大的Resource文件。
2、在开发工具中根据功能和模组按照特定格式将Resource导出到文本文件中进行保存。
3、最最重要的依然是在各Team中宣导那句话:所有文件必须先获取最新版本,在确信没有人签出时才允许签出文件进行修改,争取杜绝错误的源头。
:资源文件中新的内容被他人用旧的覆盖,一个方面,这是开发规范的宣导问题(绝对是重中之重!),但另外一个方面就是如何使用乐观离线锁进行数据比对的问题,因为Resource出问题并不是能迅速发现的,往往是已经在错误的Resource上做了很多其他正确的数据,所以如何修复就比较重要了。
因为Resource文件存储的是二进制数据,直接用MS的VSS并不能访问到其可视化的数据,一般都利用一些资源文件的编辑工具进行阅读和数据编辑,我们现在的做法是:
1、调整Resource文件中的数据规模,尽量较少过大的Resource文件。
2、在开发工具中根据功能和模组按照特定格式将Resource导出到文本文件中进行保存。
3、最最重要的依然是在各Team中宣导那句话:所有文件必须先获取最新版本,在确信没有人签出时才允许签出文件进行修改,争取杜绝错误的源头。
相关文章推荐
- Asp.Net 控件开发之资源文件处理
- 刚注册,问个问题,在asp.net里有个xml文档以MemoryStream存在资源文件中,现在我如何把他读出来,还原成xml文档。
- 将一个项目从Vb6升级到VB.NET,升级完毕无法打开项目文件,项目文件名变为.vbproj.vs7.vbproj的问题
- AgileEAS.NET平台开发实例-药店系统-资源文件的替换[大家关心的问题]
- 使用vs.net过程中问题汇总
- Asp.net 组件开发中web资源文件(图片、js)的调用问题
- VS.NET中复制ASP.NET文件的问题
- VS产生sdf和ipch文件太大处理方案
- win server 2003 32位在装.net4时碰到问题:产生阻滞的问题 必须安装32位windows映像处理组件wic
- Asp.net资源文件解决多语言问题
- Asp.net在ashx文件中处理Session问题
- asp.net Vs访问正常,iis访问出现各种问题的部分处理方法
- asp.net Vs访问正常,iis访问出现各种问题的部分处理方法
- Asp.net多语言处理(数据库,XML,资源文件等)
- Http之Post传文件之处理 Java vs .Net vs Python
- IIS7上部署Asp.Net4.0时的若干问题--请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
- 1、在VS.NET中磁盘、文件夹、文件的处理途径
- ASP.NET 一般处理文件,复制以前文件,无法调试,无法访问的问题
- ASP.NET 2.0中母版页中引用文件路径的问题(对原处理方法中的bug进行了修改)
- AgileEAS.NET平台开发实例-药店系统-资源文件的替换[大家关心的问题]