今天反编译umbraco的组件ProWorks Redirect Page v1.03,看到代码中有:
[CompilerGenerated]
private string k__BackingField;
立马汗颜,自己搞C#到现在,也自称不是倒数第一,却没有见过这种形式。马上baidu,释怀!
是反编译的原因!找到一篇很好的文章,转载如下:
《reflector <....>k__BackingField 问题解决方法》
使用 reflector后生成的源代码出现 :
private string k__BackingField;
这样的问题,造成编译失败。
解决方法:
因为菜,所以不能改 r