
Originally Posted by
systemshark
which log ? can you cut the section... so I can see it ?
it should work... are the DLLs in the plugin\torrents directory ?
I've undone my fix and repeated the error-
The plugins are in my default:C:\Graf\gbpvr\plugins\Torrents They are correctly found here in PVRX2exe.log:
Code:
2009-02-15 08:03:12.739 INFO [1] About to check 'C:\Graf\gbpvr\plugins\Torrents' for plugins
2009-02-15 08:03:12.770 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\ClassLibrary1.dll
2009-02-15 08:03:12.801 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\MiniNova.dll
2009-02-15 08:03:12.926 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\Newtonsoft.Json.dll
2009-02-15 08:03:12.957 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\SuperSearchManager.dll
2009-02-15 08:03:12.989 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\ThePirateBay.dll
2009-02-15 08:03:13.004 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\TorrentsPlugin.dll
2009-02-15 08:03:13.020 VERBOSE [1] Looking for missing assembly in C:\Graf\gbpvr\plugins\Torrents: SuperSearchManager, Version=1.0.7.0, Culture=neutral, PublicKeyToken=null
2009-02-15 08:03:13.020 VERBOSE [1] Assembly found...
2009-02-15 08:03:13.020 VERBOSE [1] ...and loaded
2009-02-15 08:03:13.020 VERBOSE [1] SearchPopup constructor parameter count: 2
2009-02-15 08:03:13.036 VERBOSE [1] TorrentsPluginTask constructor parameter count: 0
2009-02-15 08:03:13.036 VERBOSE [1] Looking for missing assembly in C:\Graf\gbpvr\plugins\Torrents: UTorrentLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2009-02-15 08:03:13.036 VERBOSE [1] Assembly found...
2009-02-15 08:03:13.051 VERBOSE [1] ...and loaded
2009-02-15 08:03:13.051 VERBOSE [1] Torrents: Constructor- Executed.
2009-02-15 08:03:13.051 VERBOSE [1] Torrents: Constructor- version 1.4.0.16616
2009-02-15 08:03:13.051 VERBOSE [1] Torrents: Constructor- WizUiHelper: 1.0.17.10
2009-02-15 08:03:13.051 VERBOSE [1] getValue cached value: /settings/ActiveSkin : blue
2009-02-15 08:03:13.051 VERBOSE [1] About to check file: C:\Graf\gbpvr\plugins\Torrents\UTorrentLib.dll
2009-02-15 08:03:13.051 VERBOSE [1] Looking for missing assembly in C:\Graf\gbpvr\plugins\Torrents: ClassLibrary1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2009-02-15 08:03:13.051 VERBOSE [1] Assembly found...
Here is where it fails (same log):
Code:
2009-02-15 08:03:30.786 ERROR [1] Torrents: SuperSearch.SearchDLL Set- ThePirateBay.dll
2009-02-15 08:03:30.879 ERROR [1] Torrents: SuperSearch.SearchTypeList-GET- Executing
2009-02-15 08:03:30.895 ERROR [1] Torrents: SuperSearch.SearchTypeList-GET- Could not load file or assembly 'file:///c:\program files\devnz\GBPVR\plugins\Torrents\ThePirateBay.dll' or one of its dependencies. The system cannot find the file specified.
2009-02-15 08:03:31.004 VERBOSE [1] ReturnToMainMenu()
2009-02-15 08:03:31.004 VERBOSE [1] Torrents is currently active
2009-02-15 08:03:31.004 VERBOSE [1] Torrents.Deactivate() called
The dll ThePirateBay.dll is not in c:\program files\devnz\GBPVR\plugins\Torrents, but it is in c:\graf\GBPVR\plugins\Torrents\ (my default).
I'm not sure about dependencies, but search works if I copy it all to the default location, so it looks to me like there's hardcoded code looking in the file:///c:\program files\devnz\GBPVR\plugins\Torrents area.
Logs attached
I'm fine with my fix of just copying it to my Program Files area, but in case you wanted to investigate more, this may give you some clues.