none
Device Automation Toolkit RRS feed

  • Question

  • I am having problems in launching an application on my pocket pc emulator

    it throws an exception saying

    +  e {"WaitForSystemIdle:  You must have QA.DLL in the \\Windows or \\Release directory, and the version of QA.dll must match your operating system."} System.Exception {System.MissingMethodException}

    any idea why this is happening???

    Wednesday, July 25, 2007 9:42 AM

Answers

All replies

  • sorry i forgot to mention

     

    I am using datk libraries to run the tests

     

    Wen i run the following command

    this.m_testApp = new Datk.Application(@"\windows\pword.exe");

    this.m_testApp.Launch(); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< the exception is thrown here

    this.m_testCaseForm = Datk.WindowFinder.CurrentActiveForm;

    this.m_appClass = this.m_testCaseForm.ClassName;

    this.m_appText = this.m_testCaseForm.Text;

    this.m_appControlID = this.m_testCaseForm.ControlID;

    this.m_currentCaseID = caseID;

     

     

     

    Wednesday, July 25, 2007 1:08 PM
  • Hi dexter.harsh

    This problem occurs because Windows CE 5.0 Platform Builder is missing the following files:
    Microsoft.Windowsce.Datk.dll
    Datk_ext.dll
    Qa.dll
    Microsoft.Windowsce.Win32api.dll

     

    For more information , click the link below:

    http://support.microsoft.com/kb/896268/en-us

    Friday, July 27, 2007 6:47 AM
    Moderator
  • I was seeing similar issue using the "Windows Mobile 6.0 SDK" and trying to launch some automation.

     

    The solution (for me) was to find the QL.DLL in the

    "C:\program files\Windows Mobile 6 SDK\tools\Windows Mobile Test Framework" folder (after unzipping).

     

    Next, inside the Visual Studio project, add the file ("Add Existing File"), and set it's properites to Copy Always (so it's always passed on to the Emulator session).

    Monday, August 27, 2007 8:42 PM
  • Hi Markowitz,

     I met the similar problem, the error message is "Can't find PInvoke DLL 'datk_ext.dll'", I want to try your solution.

     

    But the problem is after I unzip the Windows Mobile Test Framework, I cant't find QL.DLL. I look into the Device folder under it. Could you tell me which version did you use? Is there any other way to get QL.dll?

     

    Thanks

    Cindy

    Monday, September 10, 2007 10:18 PM
  • Hi dexter,

    I know this is an old post. But i am in same situation like yours. Did you got any solution for this. 

    Am using WINCE 6.0 . It would be great if you can post it.

    Thanks,

    Vinay


    • Edited by Vinaytej Friday, May 30, 2014 9:58 AM
    Friday, May 30, 2014 7:33 AM