Since yesterday Sonarr won’t start any longer. It was running fine when I booted the PC (a few weeks ago), so I can only assume it auto-updated and something broke since I haven’t made any changes to the computer. I’m running Windows 8.1 and have .NET framework 4.6 installed. The log file produces this:
System.MissingMethodException: Method not found: 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)'.
at Microsoft.CSharp.RuntimeBinder.Semantics.BSYMMGR.GetNameFromPtrs(Object u1, Object u2)
at Microsoft.CSharp.RuntimeBinder.Semantics.BSYMMGR.GetNsAid(NamespaceSymbol ns, KAID aid)
at Microsoft.CSharp.RuntimeBinder.Semantics.BSYMMGR..ctor(NameManager nameMgr, TypeManager typeManager)
at Microsoft.CSharp.RuntimeBinder.Semantics.GlobalSymbolContext..ctor(NameManager namemgr)
at Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler..ctor(CController pCtrl, NameManager pNameMgr)
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.Reset()
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder..ctor()
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.GetInstance()
at Microsoft.CSharp.RuntimeBinder.CSharpSetMemberBinder..ctor(String name, Boolean isCompoundAssignment, Boolean isChecked, Type callingContext, IEnumerable`1 argumentInfo)
at Microsoft.CSharp.RuntimeBinder.Binder.SetMember(CSharpBinderFlags flags, String name, Type context, IEnumerable`1 argumentInfo)
at NzbDrone.Core.Messaging.Commands.CommandQueueManager.Push(String commandName, Nullable`1 lastExecutionTime, CommandPriority priority, CommandTrigger trigger) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Messaging\Commands\CommandQueueManager.cs:line 92
at NzbDrone.Core.Jobs.Scheduler.ExecuteCommands() in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Jobs\Scheduler.cs:line 43
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
I’ve already attempted to reinstall, but it made no difference. Any tips?