从.NET 3.5升级某些ASP.NET代码时,我收到以下编译警告错误:'System.Security.Permissions.SecurityAction.RequestMinimum'已过时.
该属性已应用于组合级别:
[assembly: System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.RequestMinimum, Execution=true)]
Run Code Online (Sandbox Code Playgroud)
此外,代码还使用了P&P Web客户端软件工厂,特别是ObjectBuilder.WCSFExtensions库.此外,代码提供了一些角色提供程序实现.
请记住,此代码在其他项目中用作框架代码,因此很难确定可能存在的安全性要求.
所以milion dolar的问题是:
"System.Security.Permissions.SecurityAction"枚举需要使用什么值?
或者,是否有更好的方法来应用此安全属性?