提示错误LoadLibrary(xxx.dll) failed : 找不到指定的模块。
使用两台计算机来产生负载,其中一台使用lr,将另一台加入generators ,将脚本需要的.DLL文件放在另一台计算机的SYSTEM32下。运行场景后,提示错误LoadLibrary(xxx.dll) failed : 找不到指定的模块。有没有人知道怎末回事?lr agent process 是如何调用的DLL文件,搜索路径是什么?
高手高手!!!!! 请把脚本贴出来 vuser_init文件:
#include "web_api.h"
#include "lrw_custom_body.h"
vuser_init()
{
lr_load_dll("xxx.dll");//调用动态链接库xxx.dll
return 0;
}
Action文件:
#include "web_api.h"
Action()
{
int count=0;
lr_start_transaction("test");
count=test();//test()是xxx.dll中的函数。
lr_end_transaction("test", LR_AUTO);
return 0;
}
vuser_end文件:
#include "web_api.h"
vuser_end()
{
return 0;
} lr_load_dll("xxx.dll");//调用动态链接库xxx.dll
必须写明绝对位置。另外,在该dll中所使用的变量、函数等内容,必须在该dll内明确定义或是指明引用的其他文件。务必注意。 不会这个 可是换一台电脑就可以了,同样的代码。不知道为什么 换成绝对路径还是不行啊
同样的错误提示 可能说得不是很全面:
1。lr_load-dll中参数是动态链接库的名字和全路径
2。你在C的功能里面的*.def文件中必须要定义你的函数说明 1.我改成lr_load_dll("c:\\windows\\system32\\xxx.dll");//
错误提示还是找不到模块
2.我在。def文件中定义过函数了 那就不晓得什么原因了。。。是否这个dll还需要其他文件呢? 晕,真的是缺文件,谢谢啦 nayajay 发表于 2009-1-20 11:04
晕,真的是缺文件,谢谢啦
缺少的啥文件?遇到同样问题了! H毛豆T 发表于 2015-8-12 13:09
缺少的啥文件?遇到同样问题了!
你解决了吗?我也遇到了同样问题,知道的话告诉我一声,谢谢! H毛豆T 发表于 2015-8-12 13:09
缺少的啥文件?遇到同样问题了!
我也遇到同样问题,你知道怎么解决了吗?知道的话告诉我一下,谢谢!
页:
[1]