最近,我们的.Net客户端libaray正在升级进行编译.NET 4.0。 改变目标框架到4.0之后,应用程序有一些编译错误。
在AssemblyInfo.cs
:
[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)]
错误7警告如错误:“System.Security.Permissions.SecurityAction.RequestMinimum”已过时:““集结号级别声明性安全已过时,默认由CLR不再执行见。 http://go.microsoft.com/ fwlink /?链路ID = 155570了解更多信息。“”`
在.NET 4.0中,它表明: SecurityAction.RequestMinimum
为过时的,我们把所有的警告当作错误。
我应该用它做什么? - 只是将其删除(这会已经当dll文件在IIS中使用一些意想不到的影响,例如?),或者切换到其他的价值? 我不熟悉的.Net,尤其是它的安全机制。
任何人都可以帮助这个? 感谢您的任何意见和评论:)