我在我的WEb表单中使用Devexpress控件。我在添加控件时(我在这里使用网格)时,添加了相应的引用,给我带来了错误。
此方法显式地使用CAS策略,该策略已被.NET框架淘汰。为了使CAS策略具有兼容性,请使用NetFx40_LegacySecurityPolicy配置开关。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=155570 .
我检查了解决方案
并更改了链接中给出的web配置。
但是,我使用的是VS 2010,我的.NET框架是4,我也运行32位操作系统XP。
请帮帮忙
发布于 2013-04-07 11:51:17
好的,前面有这个错误,我通过更改devenv.exe配置文件来解决这个错误,该文件位于
C:\Program \MicrosoftVisualStudio10.0\Common7\IDE(如果安装目录为C:)
你需要做的是添加
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>在您的配置tags...By之间,您可以解决您的问题,但这会引发另一个问题……我在另一个项目中有一个数据集,我无法使用数据集检查数据集,.The错误是无法加载这个自定义查看器.After搜索,我找到了这个Link1和Link2
我尝试过的另一个解决方案是更改为webconfig文件,.I添加了这个配置,它在运行时工作,尽管在设计时仍然会出现这个错误。
发布于 2015-11-16 08:51:38
也许有点晚了,但是您可以在web.config中添加以下内容,它应该可以工作:
<system.web>
...
<trust legacyCasModel="true" />
...
</system.web>发布于 2014-01-01 06:57:22
在关闭Visual 2012之后,我通过允许在文件的安全权限中对用户进行完全控制来解决这个问题。以下路径中的文件名为devenv.exe.config:
C:\程序文件(X86)\MicrosoftVisualStudio11.0\Common7\IDE
然后在记事本中打开上面的文件,并在<runtime>标记后添加下面一行
<NetFx40_LegacySecurityPolicy enabled="true"/>
保存文件并开始使用带有设计视图的2012。现在我的错误消失了。
https://stackoverflow.com/questions/15804383
复制相似问题