当界面显示的资源出现“?”我该怎么办呢?

by 吕洪雨 2011.9.27 17:16

注:脚本执行有风险,对于客户正式环境请在研发指导下执行。

界面显示的资源如果出现“?”一般都是自定义资源类的问题,要解决这样的问题请按以下步骤:

1、启动cmd

2、把UBFStudio下的UFSoft.UBF.MD.Publish.Custom.Console.exe拖到cmd窗口上,该exe接受三个参数,分别是 包含自定义资源类的DLL文件(全路径) 生成的SQL脚本存放路径(全路径包括文件名) 是否生成bulk文件(bool类型)

3、看是否生成脚本,如果成功生成了,那你就惨了,你要看看你的脚本有没有被执行。如果没有生成那你就象错误提示

4、如果提示什么类型找不到之类的应该就是下边描述的自定义资源类的Attribute标记出问题了

5、自定义资源类中包含以下几个标记

[assembly: HasCustomResourceAttribute("XXXX.XXX")]

这是一个程序集级别的标记,他的意图是想说明该程序集中包含这样的一个自定义资源类,所以中间的XXXX.XXX必须是你的自定义资源类的全名(即命名空间.类型名),如果指定错误会导致类型不存在或者碰巧你指定的类型存在那会导致你想抽的资源抽不出来

[CustomerResourceCategory("XXXX.XXX")]

这是一个类型级的标记,他的意图是想说明这个自定义资源类下的资源都属于这个分类。你要问,那这个分类在哪里呢?OK,他就在UBFAssembly这个文件里(这个文件是自动生成的),他包含了一组程序集级的标记,这些标记包含三个参数,一个GUID,和两个字符串,只要你能保证你在CustomerResourceCategory指定的XXXX.XXX用最后一个“.”分隔成两段,在UBFAssembly能找到对应的项你就对了,如果找不到那么会报对应的组件ID找不到之类的错误。

最后,希望大家看完了能明白怎么弄这个东东,更祝大家工作愉快

Tags:

UBF | T工具专项

评论 (4) -

ssahari wrote at 2019/6/21 15:17:27 #

Poker88 game judi poker di asia terbukti, sistem deposit dan withdraw dengan layanan cepat, banyak promosi bonus menarik dan fitur baru poker tournament. Poker88 di link http://www.poker882019.com dilengkapi dengan server kecepatan dan enkripsi tingkat tinggi menjamin keamanan data dari member kami yang berada di asia.

izonekudaponi wrote at 2019/6/26 14:50:51 #

Dewapoker merupakan website poker online dengan uang asli di indonesia dan terkenal poker online terbesar di asia. Kini semua orang sudah bisa memainkan poker online uang asli melalui link http://www.cemeonlinedewapoker.com, yang dimana kami menyediakan permainan poker online yang terbaik di indonesia.

skin science cbd anti-aging serum 美国 wrote at 2019/11/13 15:49:42 #

Awesome! Its actually amazing paragraph, I have got much clear idea about from this post.

Cannabliss CBD 美国 wrote at 2020/1/12 4:34:07 #

Nice replies in return of this query with solid arguments and telling all about that.

添加评论



biuquote
微笑得意调皮害羞酷大笑惊讶发呆喜欢可怜尴尬闭嘴噘嘴皱眉伤心抓狂呕吐坏笑漫骂发怒
Loading


RecentComments

评论 RSS

Statistics

989 篇文章
0 个单页
653014 条评论
11 次评分
249122 次访问
访问统计开始于 2019年12月15日
平均日访问 5536 次
当前 44 人在线