SecurityCriticalAttribute

SecurityCriticalAttribute

我有点迷失于这样的错误:



在哪里添加SecurityCriticalAttribute?

我试过头文件-但错误不会消失。在(托管C++)接口(interface)DLL的每种公开方法中,我几乎都有其中一种。

我希望CA能够通过。

我该如何解决?

问候

最佳答案

您必须做两件事:

  • 将[assembly:SecurityCritical]添加到程序集中。
  • 将[SecurityCritical]属性添加到包含关键代码(或您希望修饰的其他任何代码)的特定方法中。

  • 这是一个可能对您有用的博客条目Using Transparency in CLR

    关于visual-studio-2010 - C++/CLI : CA2123: Requires SecurityCriticalAttribute?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2670291/

    10-10 04:14