i used 0.2.3.0 already, went back to 0.2.2.0! for any interest my logs:
2008-01-06 19:42:36.640625 [ERROR][MPMain]: Unable to start plugin:MediaPortal.PowerScheduler.PowerScheduler exceptionystem.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at MediaPortal.Profile.CacheSettingsProvider.GetValue(String section, String entry)
at MediaPortal.Profile.Settings.GetValueAsInt(String section, String entry, Int32 iDefault)
at MediaPortal.TV.Database.PrePostRecord..ctor()
at MediaPortal.TV.Database.TVRecording.get_PreRecord()
at MediaPortal.PowerScheduler.PowerScheduler.CheckNextRecoring()
at MediaPortal.PowerScheduler.PowerScheduler.Start()
at MediaPortal.GUI.Library.PluginManager.Start()
ExceptionType: System.ArgumentException
Message: An item with the same key has already been added.
Source: mscorlib
Stack trace:
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at MediaPortal.Profile.CacheSettingsProvider.GetValue(String section, String entry)
at MediaPortal.Profile.Settings.GetValueAsInt(String section, String entry, Int32 iDefault)
at MediaPortal.TV.Database.PrePostRecord..ctor()
at MediaPortal.TV.Database.TVRecording.get_PreRecord()
at MediaPortal.TV.Recording.ConflictManager.IsOverlap(TVRecording record_1, TVRecording record_2)
at MediaPortal.TV.Recording.ConflictManager.DetermineIsConflict(TVRecording rec)
at MediaPortal.TV.Recording.ConflictManager.WorkerThreadFunction()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()