[Plugin] DVDArt - All artwork for MovingPictures, MyFilms, TVSeries, Music & more!!! (3 Viewers)

Pablik

Development Group
  • Team MediaPortal
  • August 19, 2010
    680
    1,089
    Home Country
    Czech Republic Czech Republic
    Hmm, so what is the benefit of this version (except breaking plugins)?
    Well, I'm not sure why this plugin actually needs a newer version. I'm still using v6 even on my other applications, not only MP plugins;).
    The problem is the MAJOR version number. If a plugin is compilled against v6(current MP version), then it cannot use other version like v9 in this case. And if I'm not mistaken there is no way how to load two different versions of the same assembly within one application domain.
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    15,684
    10,640
    Kyiv
    Home Country
    Ukraine Ukraine
    @catavolt You can check how DVDArt plugin works with Newtonsoft.Json.dll 13.0.3 library, don't forget to save (backup) the version that works for you.
     

    Attachments

    • Newtonsoft.Json.dll.zip
      215 KB

    catavolt

    Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,428
    10,455
    Königstein (Taunus)
    Home Country
    Germany Germany
    THX Andrew - tested and it does NOT work :(
    The only one working (and is installed by plugin itself) is the attached one 9.0.1.19813 ;)
     

    Attachments

    • Newtonsoft.Json.dll.zip
      197.9 KB
    Last edited:

    Pablik

    Development Group
  • Team MediaPortal
  • August 19, 2010
    680
    1,089
    Home Country
    Czech Republic Czech Republic
    THX Andrew - tested and it does NOT work :(
    The only one working (and is installed by plugin itself) is the attached one 9.0.1.19813 ;)
    Yes, it cannot work. As I sad before, the problem is MAJOR version (the first number). The current DVDArt plugin requires v9, nothing else.
    It is common problem for Newtonsoft.Json.
    If the plugin needs a new version, it has two options:
    -implement source code directly into the plugin's code
    -use another application domain

    So if official MP instalation updates the library to v13 then all plugins(using Newtonsoft.Json) must update its code too.
     
    Last edited:

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    15,684
    10,640
    Kyiv
    Home Country
    Ukraine Ukraine
    So if official MP instalation updates the library to v13 then all plugins(using Newtonsoft.Json) must update its code too.
    FH and LMH work with different version Newton.Json without problem
     

    Users who are viewing this thread

    Top Bottom