[no Bug] Latest svn does not load some 3rd-Party Plugins anymore (1 Viewer)

mironicus

Portal Pro
March 9, 2008
688
44
Since some days Mediaportal 1.20 SVN does not load some 3rd-Party Plugins anymore, like for example the popular "OnlineVideos 0.26". Tested with svn 26862 on two PCs.

On a recent SVN from one week ago (svn 26808) everything runs fine.

The log shows the following:

2010-11-25 17:38:54.079075 [Info.][MPMain(1)]: Load plugins from : C:\Program Files (x86)\Team MediaPortal\MediaPortal\Plugins\windows\OnlineVideos.MediaPortal1.dll
2010-11-25 17:38:54.081075 [Info.][MPMain(1)]: File Version : 0.26.0.0
2010-11-25 17:38:54.088075 [Info.][MPMain(1)]: PluginManager: Plugin file OnlineVideos.MediaPortal1.dll is broken or incompatible with the current MediaPortal version and won't be loaded!
2010-11-25 17:38:54.088075 [Info.][MPMain(1)]: PluginManager: Exception: System.TypeLoadException: Der Typ "ViewMode" in der Assembly "Core, Version=1.1.5.31427, Culture=neutral, PublicKeyToken=null" konnte nicht geladen werden.
bei System.Reflection.Assembly._GetExportedTypes()
bei System.Reflection.Assembly.GetExportedTypes()
bei MediaPortal.GUI.Library.PluginManager.LoadWindowPlugin(String strFile)
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    "Planned" issue. Lot of plugins are affected and they need to be adjusted to work with the coming 1.2.0 beta. After all the compatibility related tasks are commited into SVN there will be information for plugin developers how to make the plugins compatible.
     

    mironicus

    Portal Pro
    March 9, 2008
    688
    44
    AW: Latest svn does not load some 3rd-Party Plugins anymore

    What is the benefit of this changes? Are there any informations available?
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: Latest svn does not load some 3rd-Party Plugins anymore

    What is the benefit of this changes?

    • Smaller and more easier code base to maintain -> easier to fix bugs (and not to introduce new ones so easialy)
    • Small speed boost at least in GUI

    Are there any informations available?

    There will be as soon as the whole cleanup is done.
     

    Users who are viewing this thread

    Top Bottom