EPG123 Guide not importing into WMC

An evolving, supported alternative to Rovi
Important Information
★ Download the latest EPG123 here: http://epg123.garyan2.net <> Setup guide here: http://epg123.garyan2.net/downloads/epg123_Guide.pdf

EPG123 Guide not importing into WMC

Post#1 » Thu Jul 06, 2017 9:58 pm

I am running Windows 7 Home Premium and today was the final straw with the build in guide downloader that WMC has.

So I installed the latest EPG123 (1.1.10_w7) and walked through the installation guide. The first issue was when I tried to open the epg123Client I got this error:

Code: Select all
Unhandled exception has occurred in a component in your application. if you click Continue, the application will ignore this error and attempt to continue.

Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.


But I just hit the "Continue" button twice and it loaded up the Client application. I then clicked on the "Step 1: Clean Start" button and it would just give me a loading mouse icon, I did this a few times because I wasnt sure if it cleared the data. I then continued with the setup like normal and had no issues until (in EPG123.exe) I hit the "Save and Execute" button. It ran all the way through the "Guide Import Progress" and then poped up with a windows error that said: "epgClient_w7 has stopped working, windows can check online for a solution to the problem"

After that I tried to import the guide manually inside "EPG123Client.exe" and it went all the way through the "Guide Import Progress" and then through the same error I am getting when I open EPG123Client. I dont know if it would help but the "details" are here:

Code: Select all
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
   at ListViewColumnSorter.Compare(Object x, Object y)
   at System.Windows.Forms.ListView.CompareFunc(IntPtr lparam1, IntPtr lparam2, IntPtr lparamSort)
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8669 (QFE.050727-8600)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
epg123Client
    Assembly Version: 1.1.10.7
    Win32 Version: 1.1.10.7
    CodeBase: file:///C:/epg123/epg123Client.exe
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8759 (QFE.050727-8700)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5491 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5495 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
mcepg
    Assembly Version: 6.1.0.0
    Win32 Version: 6.1.7601.17514
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/mcepg/6.1.0.0__31bf3856ad364e35/mcepg.dll
----------------------------------------
mcstore
    Assembly Version: 6.1.0.0
    Win32 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/mcstore/6.1.0.0__31bf3856ad364e35/mcstore.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5494 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
vl3zr-k8
    Assembly Version: 1.1.10.7
    Win32 Version: 2.0.50727.8759 (QFE.050727-8700)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mcstoredb
    Assembly Version: 6.1.0.0
    Win32 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850)
    CodeBase: file:///C:/Windows/assembly/GAC_64/mcstoredb/6.1.0.0__31bf3856ad364e35/mcstoredb.dll
----------------------------------------
ehiProxy
    Assembly Version: 6.1.0.0
    Win32 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/ehiProxy/6.1.0.0__31bf3856ad364e35/ehiProxy.dll
----------------------------------------
Microsoft.MediaCenter.UI
    Assembly Version: 6.1.0.0
    Win32 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.MediaCenter.UI/6.1.0.0__31bf3856ad364e35/Microsoft.MediaCenter.UI.dll
----------------------------------------
BDATunePIA
    Assembly Version: 6.1.0.0
    Win32 Version: 6.1.7601.17514 (win7sp1_rtm.101119-1850)
    CodeBase: file:///C:/Windows/assembly/GAC_64/BDATunePIA/6.1.0.0__31bf3856ad364e35/BDATunePIA.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


After I hit the continue button it just has channels 2-9999. I dont know what I am doing wrong please help!
rtg_shadow
 
Posts: 3
Joined: 6 July 2017

Post#2 » Thu Jul 06, 2017 10:20 pm

I don't think you're doing anything wrong. It looks like the error is coming from trying to sort the lineup or the merged channel listview in the GUI. What version of .NET Framework do you have installed? Might try running epg123Client.exe as administrator (right-click executable and select "as administrator" or something like that).

We can do this manually from the command prompt. Command is:

C:\epg123\epg123Client.exe -i C:\epg123\epg123.mxf -match -p

Change the path of the command if you did not install to the default folder.
User avatar
garyan2
 
Posts: 2162
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#3 » Thu Jul 06, 2017 11:38 pm

That exception is coming from Net 3.5 on Windows 7 Gary.
glorp
 
Posts: 319
Joined: 23 September 2012

Post#4 » Thu Jul 06, 2017 11:43 pm

glorp wrote:That exception is coming from Net 3.5 on Windows 7 Gary.

Yah, and correct me if I'm wrong, but 3.5 is the base framework for Win7. So why can it not find the System.Core?
User avatar
garyan2
 
Posts: 2162
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#5 » Thu Jul 06, 2017 11:48 pm

Requirements
[*] Membership to Schedules Direct ( 7-day free trial, $6USD for 2 months, $25USD for 1 year )
[*] Windows 7/8/8.1 version of Windows Media Center
[*] .NET Framework 4.0 minimum
[*] 1GB hard drive space (typically much less)
[*] Internet connection
glorp
 
Posts: 319
Joined: 23 September 2012

Post#6 » Thu Jul 06, 2017 11:53 pm

LOL. Are you throwing my own words back at me? This is why I asked what framework he/she has installed. Also, I've included the .NET 4.0 bootstrap installer in the installation package to prompt the user to install if they don't have it. Of course, the user can refuse to install it and this is where we would end up.

We're getting there.
User avatar
garyan2
 
Posts: 2162
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#7 » Fri Jul 07, 2017 12:11 am

No, actually I didn't know you were bootstrapping the minimum version but that's when you run the installer. Note he said, it was 1.1.10_w7 which would be one of the portables. That was why I kind of assumed it is the problem, no 4.0. In any case I'm sure you'll get him straightened out.
glorp
 
Posts: 319
Joined: 23 September 2012

Post#8 » Fri Jul 07, 2017 5:15 am

I have .NET framework 4.6.1 installed but that was just from updating the computer. Is it possible that an older .NET version is stepping on its toes? This isnt the first time a media center program (Ceton InfiniTV Diagnostic Tool) has complained about my .NET version.

I tried running as an administrator but got the same result.

Thanks for the help guys!
rtg_shadow
 
Posts: 3
Joined: 6 July 2017

Post#9 » Fri Jul 07, 2017 5:31 am

Try reinstalling .NET 3.5 from the link below. I'm kinda clueless on this one... my first suspicion is you are running the wrong client for the OS (Win8 versus Win7), but everything I see says it is Win7.

https://www.microsoft.com/en-us/downloa ... x?id=25150
User avatar
garyan2
 
Posts: 2162
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#10 » Fri Jul 07, 2017 5:34 am

BTW, the file it is looking for is located here.

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll
User avatar
garyan2
 
Posts: 2162
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#11 » Fri Jul 07, 2017 8:10 am

Thanks Garyan2! I did not expect to get a response back from you tonight! But we were thinking the same thing, I went to "turn windows features on and off" and .NET 3.5 was turned off. So I turned it on and after that EPG123 ran without any errors and then right after my scheduled guide update time, everything in the guide was populated as expected.

You are AWESOME garyan2! Now just the long process of transferring my scheduled recording to match the new guide, but SO worth it to be rid of WMC's guide.

Thanks Again!
rtg_shadow
 
Posts: 3
Joined: 6 July 2017


Return to EPG123



Who is online

Users browsing this forum: bcswa, sjr56stn and 1 guest

cron