【问题标题】:CAS Policy - Cannot open Form DesignerCAS 政策 - 无法打开表单设计器
【发布时间】:2020-02-10 20:21:14
【问题描述】:

我将一个项目从 VS2008 迁移到 VS2019,现在我收到此错误:

此方法显式使用已被 .NET Framework 淘汰的 CAS 策略。为了出于兼容性原因启用 CAS 策略,请使用 NetFx40_LegacySecurityPolicy 配置开关。请参阅http://go.microsoft.com/fwlink/?LinkID=155570 了解更多信息。

我无法打开任何表单设计器,我检查了文档但我真的不明白,我必须做什么?

我尝试创建一个新表单,当我尝试添加 DevExpress 组件时得到相同的错误:

【问题讨论】:

  • 这能回答你的问题吗? CAS Policy error in ASP.NET web Application
  • 您必须编辑 devenv.exe.config,这不是一个好主意。将框架目标保留在 3.5 或编辑有问题的代码是更好的方法。
  • 这不是 ASP.NET Web 应用程序,它是一个 Windows 窗体应用程序,这个 devenv.exe.config 文件在哪里?我只是保留了框架目标 3.5,但没有工作。
  • 位于 C:\Program Files (x86)\Microsoft Visual Studio\2019\xxxx\Common7\IDE,其中 xxxx 是版本名称(如 Community)。
  • @FernandoDonizetiIto 你试过升级你的开发快递库版本吗?

标签: c# winforms devexpress


【解决方案1】:

问题是 DevExpress 组件,我不知道,但有一个选项可以升级他们的版本,扩展 > DevExpress > 项目转换器,然后表单设计器再次打开。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多