LoadRunner11提示“license security violation”的处理办法
1.问题背景
在初次使用LoadRunner11时,经常会遇到各种各样的问题,比如在给LR添加license的时候,如下图:
就会遇到“license security violation. operation is not allowed”的抛错,如下图:
2.问题原因及解决办法
问题的原因,是软件初始的License,或者后来添加的无效的License没有删干净。
解决方法是:
- 正常安装完LR11后,首先双击deletelicense.exe,删除原默认授权。
- win7以上系统中需要删除以下注册表内容: {HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MercuryInteractive\LoadRunner\License2},删除其下级目录。 {HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\Interface{87B3ADD4-21EB-11d5-93EF-00105AA0FD2D},直接删除。
- 将“lm70.dll”,“mlr5lprg.dll”这两个文件复制并粘贴到LR11安装目录下的bin文件夹下,一般是C:\Program Files\HP\LoadRunner\bin。复制时注意要先将loadrunner关闭,否则会出现复制出错的提示。