51Testing软件测试论坛

标题: LoadRunner录制.net的脚本回放报Error: Failed to compile virtual user. [打印本页]

作者: 永远的测试    时间: 2008-2-19 16:04
标题: LoadRunner录制.net的脚本回放报Error: Failed to compile virtual user.
我用LoadRunner9.0录制cs架构的应用,应用的客户端为C#做的,脚本可以正常录制,但回放是报错,错误信息如下:
Error: Failed to compile virtual user.
Notify: __________________________________________________
Notify: Project "C:\Documents and Settings\yaoliming.WONDERS_FILES\Local Settings\Temp\noname6\Script.sln" (Build target(s)):
Notify:
Notify: __________________________________________________
Notify: Project "C:\Documents and Settings\yaoliming.WONDERS_FILES\Local Settings\Temp\noname6\Script.sln" is building "C:\Documents and Settings\yaoliming.WONDERS_FILES\Local Settings\Temp\noname6\Script.csproj" (default targets):
Notify:
Notify: vuser_init.cs(36,12): warning CS1030: #warning: ':  Code Generation Error'
Error: vuser_init.cs(42,4): error CS0103: The name 'NetworkCredential_1' does not exist in the current context
Error: vuser_init.cs(45,4): error CS0103: The name 'NetworkCredential_1' does not exist in the current context
Error: vuser_init.cs(48,4): error CS0103: The name 'NetworkCredential_1' does not exist in the current context
出错的脚本为:
lr.log("Event 5: NetworkCredential_1.UserName = \"anonymous\";");
                            NetworkCredential_1.UserName = "anonymous";

                            lr.log("Event 6: NetworkCredential_1.Password = \"anonymous@\";");
                            NetworkCredential_1.Password = "anonymous@";

                            lr.log("Event 7: NetworkCredential_1.Domain = string.Empty;");
                            NetworkCredential_1.Domain = string.Empty;

出错脚本为登陆页面,实际用户名密码为:admin 8888   Domain:SZPD
从录制脚本看信息都是匿名的,不知道是不是错到这里,但把脚本修改如下:
lr.log("Event 5: NetworkCredential_1.UserName = \"admin\";");
                            NetworkCredential_1.UserName = "admin";

                            lr.log("Event 6: NetworkCredential_1.Password = \"8888\";");
                            NetworkCredential_1.Password = "8888";

                            lr.log("Event 7: NetworkCredential_1.Domain = "SZPD";");
                            NetworkCredential_1.Domain = "SZPD";

运行结果仍然报错,那位高手能指导一下,十分感觉,由于项目需要很紧急:)
作者: 51test1314    时间: 2008-2-19 16:46
服务器是用的IIS吗
作者: 永远的测试    时间: 2008-2-20 10:27
标题: 回复 2# 的帖子
不是
作者: lsl20032    时间: 2009-3-3 10:19
标题: 回复 3# 的帖子
答案是什么呀?急需知道呢
作者: air5200    时间: 2009-4-17 16:19
楼主最后怎么解决的呢。很想知道啊
作者: kaixin322    时间: 2009-5-4 17:03
我也遇到了,,没人知道吗?
作者: happylynn    时间: 2010-4-27 18:41
楼主还没在吗?这个问题怎么解决的
作者: guohack    时间: 2010-10-27 09:54
回复 2# 51test1314


如果是IIS的话怎么解决呢?
作者: gejing1988    时间: 2013-5-15 10:53
我也遇到这样的问题了,麻烦哪位高手帮忙解决下喽
作者: agnnmc    时间: 2016-6-22 10:08
我也遇到了这个问题,请问是怎么解决的。





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2