您的位置:首页 > 其它

若要出于兼容性原因而启用 CAS 策略,请使用 NetFx40_LegacySecurityPolicy 配置开关

2012-08-21 00:14 931 查看
创建组件“ToolTipController”失败。错误消息为:

“System.TypeInitializationException: “DevExpress.Utils.AppearanceObject”的类型初始值设定项引发异常。 ---> System.NotSupportedException: 此方法显式使用的 CAS 策略已被 .NET Framework 弃用。若要出于兼容性原因而启用 CAS 策略,请使用 NetFx40_LegacySecurityPolicy 配置开关。有关详细信息,请参见
http://go.microsoft.com/fwlink/?LinkID=155570

本人开发时用的是3.5 ,从vs 2008 升级到vs2010 出现该问题

解决方式如下:

1)将<NetFx40_LegacySecurityPolicy enabled="true"/>

作为第一项添加到C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config文件中的<runtime>标签下,保存文件。

2)在“解决方案”的“工程”上点击鼠标右键,选“属性”,然后选“应用程序”标签,里面有一个叫“目标框架”的选项,改成开发时用的框架,比如开发是3.5 就选择3.5 ,编译成功后在去修改框架,本人是这样操作的,成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐