“Microsoft.PointOfService.Management.Explorer”的类型初始值设定项引发了异常

时间:2012-06-11 10:59:50

标签: asp.net c#-4.0

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

在初始化新PosExplorer()时,我收到错误:

  

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

     

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

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

我正在使用vs 2010.

非常感谢任何帮助...

1 个答案:

答案 0 :(得分:3)

通过添加

解决了这个问题
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>

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

然后重新启动开发环境。 感谢