我正在使用Microsoft.PointOfService.dll来实例化探索类库中的打印机功能。当我从.cs代码继承该类库时,它工作正常。但是当我使用该类库创建一个cab文件作为ActiveX控件并从javascript调用相同的方法时,它不是实例化PosExplorer并将该例程作为“Microsoft.PointOfService.Management的类型初始化器”。资源管理器'抛出异常。“
我使用了配置文件并插入了<NetFx40_LegacySecurityPolicy enabled="true"/>
创建设置文件时是否还需要做任何其他事情。
答案 0 :(得分:1)
将以下代码添加到app.config中(它肯定适用于.net 4.0,你能告诉我你使用的是哪个版本吗?)
<configuration>
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>
</configuration>
如果它不起作用,那么您也可以尝试打开该位置:
C:\ Program Files(x86)\ Common Files \ microsoft shared \ DevServer \ 10.0 \ WebDev.WebServer40.exe.config
在此文件中添加以下行
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>