.ax registers fine on development computer, but not od deployment (2 Viewers)

velis

MP Donator
  • Premium Supporter
  • July 16, 2009
    237
    50
    Radovljica
    Home Country
    Slovenia Slovenia
    Hi all,

    I'm trying to do a fix for MPIPTVSource filter. I've programmed in all the changes, compiled the source into .ax, but now I can't seem to be able to register the new .ax on my HTPC

    The development is set up in a VmWare VM.
    OS: WinXP SP3
    Visual Studio 2010 beta
    Latest Windows SDK
    Latest DirectX SDK

    The resulting MPIPTVSource.ax registers fine in the development VM

    However, when I move the .ax to HTPC (Windows 7) and replace the old with my new one, the new one won't regsvr32 (module failed to load). Of course, I unregistered the old filter before overwriting it with new one.

    I used 6.1 SDK, not 7.0A to compile the DShow base classes .lib (there is no samples directory in 7.0A)
    I compiled MPIPTVSource project only even though the project contains all the filters.

    [edit]
    When linking the release version, the linker produces an error at the end saying something about not being able to find MPIPTVSource.dll, but MPIPTVSource.ax is generated just fine even without this.
    mt.exe : general error c10100b1: Failed to load file "C:\svnroot\mediaportal\trunk\DirectShowFilters\MPIPTVSource\.\obj\Release\MPIPTVSource.dll". The system cannot find the file specified.

    This is not the case for debug version.
    [/Edit] - Figured this one out. Manifest tool had wrong input file...

    Please help. I must be doing something wrong, but I have no idea what :(
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom