Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.5 Pre-Release
-
None
Description
<p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">When you installed without TV option & Extended, and click the 'Edit Skin Settings' button in MP Config > GUI, it throws an exception:</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"><br /></p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"><span style="font-size: 1em; line-height: 115%;">[2013-09-07 11:44:54,961] [Config ] [Config Main] [ERROR] - SetHostName: Exception loading TvControl assembly - System.IO.FileNotFoundException: Could not load file or assembly '</span><a data-cke-saved-href="file:///C:\Program" href="file:///C:\Program" style="font-size: 1em; line-height: 115%;">file:///C:\Program</a><span style="font-size: 1em; line-height: 115%;"> Files (x86)\Team MediaPortal\MediaPortal\TvControl.dll' or one of its dependencies. The system cannot find the file specified.</span></p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">File name: '<a data-cke-saved-href="file:///C:\Program" href="file:///C:\Program">file:///C:\Program</a> Files (x86)\Team MediaPortal\MediaPortal\TvControl.dll'</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"> at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"> at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"> at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"> at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"> at System.Reflection.Assembly.LoadFrom(String assemblyFile)</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"> at MediaPortal.Configuration.TvServerRemote.set_HostName(String value)</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">WRN: Assembly binding logging is turned OFF.</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">Note: There is some performance penalty associated with assembly bind failure logging.</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"><br /></p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"><br /></p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">Steps to reproduce:<br />1. Open MP Config and navigate to GUI section</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">2. Click the 'Edit Skin Settings' button</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"><br /></p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">Now check your Configuration-Error.log</p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;"><br /></p><p style="color:#222222;line-height:115%;font-style:normal;font-size:1em;font-weight:normal;font-variant:normal;font-family:arial,verdana,sans-serif;">This was reported by RoChess (present on 1.4 also) and confirmed by me and Sebastiii for 1.5 Pre.</p>