代码之家  ›  专栏  ›  技术社区  ›  alice7

此方法隐式使用已被.NET框架废弃的CA策略。为了启用CAS策略,出于兼容性原因

  •  0
  • alice7  · 技术社区  · 15 年前

    我刚刚更新了我的nant脚本来编译我的.NET Framework 4解决方案。 在我的解决方案中生成commonassemblyinfo.cs时,得到了上面的错误。 我访问了msdn网站并添加了

    <NetFx40_LegacySecurityPolicy enabled="true" />

    在运行时配置下的web.config中。 但这并没有解决我的问题。

    有人能告诉我我遗漏了什么吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Grant Palin Bob King    15 年前

    你用的是 latest NAnt build ?0.91版本是alpha版本,支持构建.NET 4应用程序。

    我刚尝试更新nant 0.86配置以支持.NET 4,但得到了您显示的错误。我下载了最新的nant版本,它运行正常。尽管它是阿尔法型的,但到目前为止,它似乎是稳定的。

    有一个 open request 供人们测试新的构建并报告错误。