我们有一个名为Microsoft Point of Sale for .NET的ActiveX控件。但是,由于CAS(代码访问安全性)已经过时,.NET无法与.NET 4.0一起使用。
我发现的最好的资源是LavaBlast Blog,但是我无法让它发挥作用。
我应该在什么时候设置这个?我不认为ActiveX控件具有与此设置相关联的配置文件,并且这不是用户计算机上的设置而不是Web服务器的web.config文件中的设置吗?
以下是代码和具体错误:
PosExplorer explorer = new PosExplorer();
此方法明确使用CAS策略,该策略已被废弃 .NET Framework。为了使CAS策略兼容 原因,请使用NetFx40_LegacySecurityPolicy配置 开关。请参阅http://go.microsoft.com/fwlink/?LinkID=155570