- April 15, 2007
- 1,137
- 117
- Home Country
- Switzerland
When I run DLLfix.exe (from v2.3, installing in MP1.2.3), it throws a fit:
The new plugin, "Aquarium" then shows in MP configuration as "incompatible".
The exception is obviously because MP is running, but why is this a problem? I thought DLLfix only needed to modify the copies of the MultiShortcut DLL, not any native MP DLLs. ISTR that this worked OK the last time I tried it (with MultiShortcut 2.1, the version on p.11 of this thread).
P.S. Now showing (and working) correctly after running dllfix with MP stopped and using old multishortc00.dll from p. 11 with everything else from 2.3. All other versions tried (2.0 - 2.4 from first post) give "incompatible".
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32>cd "\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\Windows"
C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\Windows>dllfix
*******************************************************
** **
** MultiShortcut DLL fix (.net metadata changer) **
** **
*******************************************************
1.) Patching files...
- PATCHED: Aquarium.dll with 00 value.
Unhandled Exception: System.IO.IOException: The process cannot access the file 'C:\Program Files (x86)\Team MediaPortal\MediaPortal\
plugins\Windows\Dialogs.dll' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int
32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions optio
ns, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
at DLLFix.Program.Main(String[] args)
C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\Windows>
The exception is obviously because MP is running, but why is this a problem? I thought DLLfix only needed to modify the copies of the MultiShortcut DLL, not any native MP DLLs. ISTR that this worked OK the last time I tried it (with MultiShortcut 2.1, the version on p.11 of this thread).
P.S. Now showing (and working) correctly after running dllfix with MP stopped and using old multishortc00.dll from p. 11 with everything else from 2.3. All other versions tried (2.0 - 2.4 from first post) give "incompatible".
Last edited: