title
Products            Buy            Support Forum            Professional            About            Codec Central
 
Page 1 of 2 12 LastLast
Results 1 to 15 of 30

Thread: Problem registering dmcscripting dll in Windows 64 Pro

  1. #1

    Join Date
    Aug 2011
    Posts
    10

    Problem registering dmcscripting dll in Windows 64 Pro

    Hello.

    I am moving my dev enviroment to Windows Pro 64, and install version 14.2 of the reference.exe Now my C* apps in visual studio 2010 complain about the scripting library not being registered. When I go to add a reference in the project, it does not show the COM scripting library. Any suggestions?

  2. #2
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Try the sample .vbs code on the scripting page, can it communicate with dbpoweramp?

  3. #3

    Join Date
    Aug 2011
    Posts
    10

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    I ran the script (dMC-Scripting VBScripting.vbs). While it runs, none of the controls for dbpoweramp show on the 64 bit system. Also, I noticed that my post said c* (should be c*). I'm assuming that this exercise will help in determining why the COM object does not show in visual studio's COM references in the 64 bit system, but does in the 32 bit system. In general, this means that the COM object did not register. Im not sure how to upload a file, or I would send you a PDF with screen shots of each system.

  4. #4
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    You have installed our installer on the 64 bit Windows (rather than copy the files from old system)?

  5. #5

    Join Date
    Aug 2011
    Posts
    10

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Yes. I used your installer

  6. #6
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Try installing R14.4 beta (from the beta section).

  7. #7

    Join Date
    Aug 2011
    Posts
    10

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Still doesnt register the COM object. Is anyone else having this problem?

  8. #8

    Join Date
    Aug 2011
    Posts
    10

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    No response for a week. Still doesnt register the COM object. Is anyone else having this problem?

  9. #9
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Look in the dbpoweramp install folder, there should be:

    dmcscripting.dll (about 530KB, if it is 380KB then you have the 32 bit dll which is incorrect).

    Next open a cmd window, with administrator elevated rights, and type:

    regsvr32 "fullpath and filename of dmcscripting.dll"

    Look for what regsvr32 reports.

  10. #10

    Join Date
    Aug 2011
    Posts
    10

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Thank you for your reply. I have tried to manually register the dll with elevated rights (it is about 530 KB). It does report that it is registered properly. The problem is that the COM interface does not register, and hence does not show under the COM tab in VS 2010, when adding a reference. If one just references the dll by browsing to it, the application returns the following error:

    Retrieving the COM class factory for component with CLSID {1C2E0932-61B5-4EAB-A832-06EE6564047D} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154

    This is indicative of the COM class not being registered. This works fine under the 32 bit envirnment, but does not work under Windows 7, 64

  11. #11
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    We develop now on 64 bit exclusively, the dll has no problems running on for us.

  12. #12
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Quote Originally Posted by rtmurphy View Post
    The problem is that the COM interface does not register, and hence does not show under the COM tab in VS 2010
    I can also confirm that the dMCScripting 1.0 Type Library does not show under References/COM in Visual Studio 2008 on Window 7, 64bit.

  13. #13
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    Possible bug noted, will look into this for next beta update.

  14. #14
    Administrator
    Join Date
    Apr 2002
    Posts
    43,831

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    I have just tested on a fresh version of Windows 7 64 bit, installed R14.4 beta, then ran the .vbs file from the scripting page, all worked except showing the encoder settings (which we will investigate for a later release).

    Also on a fresh Windows Server 2012 64 bit.
    Last edited by Spoon; 01-16-2013 at 11:18 AM.

  15. #15

    Join Date
    May 2014
    Posts
    8

    Re: Problem registering dmcscripting dll in Windows 64 Pro

    I am having this exact same problem (except this is in windows server 2008). Did anyone that was experiencing the issue ever find a solution for this? What is the recommended fix?
    Last edited by abe; 05-01-2014 at 01:13 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •