大家好,最近寫醫療設備上位機軟件比較多,難免會跟醫院的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
第二步:查看數據執行保護界面
操作系統數據執行保護不能選擇,主要原因是 數據執行保護關閉了導致的,要能數據執行保護可以選擇那就必須按照上面開發數據執行保護就可以選擇了