从vugen通过多线程调用c#方法

从vugen通过多线程调用c#方法,c#,asp.net,c,multithreading,loadrunner,C#,Asp.net,C,Multithreading,Loadrunner,我有一个C#.dll文件,其中有一个方法,我想使用.net协议从HP virtual user generator调用该方法。使用此协议,我们可以从vugen调用c#方法。现在我们希望使用多个线程调用一个方法(因为在每个操作中,必须使用每个用户的不同参数多次调用一个方法)。我已经浏览了以下链接,能够在.net环境中进行多线程编码,但是当我转到Vugen调用.dll方法时,它不起作用。 有人能给我提供一些文件吗? 我是c#的新手。 链接:举个例子,我正在VuGenising System.Thre

我有一个C#.dll文件,其中有一个方法,我想使用.net协议从HP virtual user generator调用该方法。使用此协议,我们可以从vugen调用c#方法。现在我们希望使用多个线程调用一个方法(因为在每个操作中,必须使用每个用户的不同参数多次调用一个方法)。我已经浏览了以下链接,能够在.net环境中进行多线程编码,但是当我转到Vugen调用.dll方法时,它不起作用。 有人能给我提供一些文件吗? 我是c#的新手。
链接:

举个例子,我正在VuGenising System.Threading上编写以下代码;命名空间脚本{public分部类Vuser类{public void a(){lr.output_message(“suman”);}public int Action(){ThreadStart childref=new ThreadStart(a);Thread childThread=new Thread(childref);childThread.Start();return 0;}}}它没有打印任何数据,但是当我在没有线程的情况下调用方法a()时,它正在打印。编译过程中不会抛出任何错误。从您的问题来看,您似乎试图通过使用线程来模拟不同的用户。你不需要这样做,因为工具为你做。您应该以单个用户的身份开发脚本,然后当脚本在LG上运行时,它将以您在场景中指定的用户数运行。@Buzzy:我知道,请阅读我对单个用户的要求,我需要多线程来调用一个方法。假设1个用户5个线程,所以在通过controlar进行负载测试的过程中,如果有5个用户,那么总共5*5个线程就足够了。好的,那么我建议您在VisualStudio中打开脚本。脚本目录中有一个解决方案文件(适用于VS2010及更高版本)。VuGen中目前存在一个问题,您无法从VuGen中添加对项目的引用。您可能会在那里看到更详细的错误。