我正在使用Microsoft.PointOfService.dll在一个类库中实例化explore打印机功能。当我从.cs代码继承这个类库时,它工作得很好。但是,当我使用该类库创建一个cab文件作为ActiveX控件并从javascript调用相同的方法时,它并没有实例化PosExplorer并给出异常,因为“javascript的类型初始化器抛出了异常”。
我已经使用了配置文件并插入了<NetFx40_LegacySecurityPolicy enabled="true"/>
在创建安装文件时,我需要做任何额外的事情吗?
发布于 2012-07-25 01:51:25
将以下代码添加到您的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"/>https://stackoverflow.com/questions/11636280
复制相似问题