大家好,最近写医疗设备上位机软件比较多,难免会跟医院的lis和his系统对接,在对接的过程本人觉得不是很难,要配置的东西有点多,就譬如与lis系统的一个zfbarcode.dll 遇到此dll调用IIS部署的webservice系统会弹错 “access violation at address 0E72283A” 这个是配置的问题导致,权限不够
1、操作系统数据执行保护不能选择,但想可以选择那就请 打开操作系统数据执行保护
第一步:用管理员身份打开CMD 执行:bcdedit.exe/set nx optin
第二步:查看数据执行保护界面,并且设置相关选项
2、关闭操作系统数据执行保护
第一步:在命令(管理员)行下执行命令“bcdedit.exe /set nx alwaysoff”,重启Windows
如果关闭不了
在命令(管理员)行下执行命令“bcdedit /set nx alwaysoff”,重启Windows ,比上个命令少.EXE
第二步:查看数据执行保护界面
操作系统数据执行保护不能选择,主要原因是 数据执行保护关闭了导致的,要能数据执行保护可以选择那就必须按照上面开发数据执行保护就可以选择了