dotfuscator 出错 - 找出突破口


研究了半个月的问题终于找到了一点突破口。尤如小时候,恶梦中被东西压着揣不出气来,突然可以透一口气。

native code, xml 标识: [System.Serializable()]  对dotfuscator 是有影响的。
但是如何改掉,生成的pdf 文件(pdf组件)会出错,我又把对错两种文件,通过notepad 查看,找出很多不相同的地方。
现在发现一个程序员的基本功力是何其重要。另外我这人太内向。或者与人多交流,突破口会找到的更快。


1. 和字符及类名相关的api 最好不改动。如需要xml输出等等。
2. 注意xml, [System.Serializable()],  GetMethod
GetType
GetField
GetEvent
GetProperty
GetNestedType
GetMember
Namespace
FullName


代码都是我写的。当初只是为了方便以及更合逻辑,更清晰。
事实证明,一切都不是那么绝对。

我现在做一个程序,只能做到80分。
无论是设计架构,命名,逻辑处理,代码实现。

 

如果大家在编程再碰到难的问题,应该感谢上天,又给你一个突破的机会。
而且要面对难题。让你的无知,暴露在事实面前。


问题:  所以现在有些矛盾,是继续研究新东西,还在巩固原有的东西?
答:我认为,对一件事物了解的深度是很重要的。而泛泛的了解,没有想像中的有用。


另外,从当一个年轻的程序员,开始就要养成积累的习惯,比如做很多东西,做成类库。这样过个5年,成为资深程序员的时候,去做一个程序,你可以一分种搞定(扩张的).   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值