0

我正在创建一个将在本地计算机上运行的 Web 应用程序。我正在尝试在打印按钮上编写代码。

初始化 newPosExplorer()时出现错误:

'Microsoft.PointOfService.Management.Explorer' 的类型初始化程序引发了异常。”。

在内部异常中:“此方法显式使用 CAS 策略,该策略已被 .NET Framework 淘汰。出于兼容性原因,为了启用 CAS 策略,请使用 NetFx40_LegacySecurityPolicy 配置开关。”

我已经为 .net 1.12 安装了 microsoft POS,并且还尝试 NetFx40_LegacySecurityPolicy enabled="true"在文件中使用,但它们都没有解决我的问题。web.configdevenv.exe.config

我正在使用vs 2010。

任何帮助将不胜感激...

4

1 回答 1

3

通过添加解决了该问题

<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>

进入路径 C:\Program Files\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.exe

并重启开发环境。谢谢

于 2012-07-07T12:38:40.317 回答