.net4.0的透明规则(派生类型必须与基类型的安全可访问性匹配或者比基类型的安全可访问性低) .

 .net4.0的framework的组件,默认安全性是采用透明度Level2的级别, 所以我在修改Devexpress10.2控件的时候,

编译好了控件,然后把控件添加到工具栏的时候,经常出现下面的问题,如图:

      .net4.0的透明规则(派生类型必须与基类型的安全可访问性匹配或者比基类型的安全可访问性低) ._第1张图片

 

       错误提示是:派生类型必须与基类型的安全可访问性匹配或者比基类型的安全可访问性低,

       解决方法:

       在引用控件项目的web.config里,添加

        [assembly: System.Security.SecurityRules(System.Security.SecurityRuleSet.Level1)]

       如果有这一句的话,把Level2改成Level1,

       注意:透明度改成Level1

 

        问题解决!ok

你可能感兴趣的:(.net4.0的透明规则(派生类型必须与基类型的安全可访问性匹配或者比基类型的安全可访问性低) .)