Jean, it seems that connection to db didn't work and error.
With MySQL workbrench, you can see it you can confirm log and pass.
Setting for db is in TVService.exe.config
If you look the file, the connection string is :
Two DLLs were missing: Mediaportal.TV.Server.TVLibrary.IntegrationProvider.Interfaces.dll and Mediaportal.TV.Server.TVLibrary.Integration.MP1.dll
Now I have a different exception:
Unhandled Exception: System.Configuration.ConfigurationErrorsException: Could not find section 'castle' in the configuration file associated with this domain.
at Castle.Core.Resource.ConfigResource..ctor(String sectionName)
at Castle.Core.Resource.ConfigResource..ctor()
at Mediaportal.TV.Server.TVLibrary.Interfaces.Integration.IntegrationProviderHelper.Register(String searchPath)
at Mediaportal.TV.Server.TVLibrary.TvServiceThread..ctor(String applicationPath)
at Mediaportal.TV.Server.TVService.Program.Main(String[] args)
Yep i think NSIS installer should be corrected, we didn't look yet.
I have attached screenshot with the list of needed files for tvserver root, maybe it can help
I tried to open SetupTV, but it did not work. I figured out that the following DLLs were missing in the install directory:
- Mediaportal.TV.Server.TVLibrary.IntegrationProvider.Interfaces.dll
- Mediaportal.TV.Server.TVLibrary.Integration.MP1.dll
- log4net.dll
- EntityFramework.dll
I copied them into the directory and the UI comes up Not sure that all are really needed, just copied all that I found in the SetupTV build release directory.
Please update the installer definition...
I'm making good progress. TVService seems to run now (from console), SetupTV works and scans for channels. Mediaportal start and opens the TV section, it even start watching a TV channel
The good news is that it seems to work very well with my TBS 6991 card, thank you very much.
There is one exception though that seems to prevent any action when TV is running:
2012-11-22 20:11:04.933001 [ERROR][(2)]: Exception ystem.IO.FileLoadException: Could not load file or assembly 'Microsoft.DirectX.DirectInput.dll' or one of its dependencies. Eine DLL-Initialisierungsroutine ist fehlgeschlagen. (Exception from HRESULT: 0x8007045A)
File name: 'Microsoft.DirectX.DirectInput.dll'
at MediaPortal.InputDevices.DirectInputHandler.FreeListener()
at MediaPortal.InputDevices.DirectInputHandler.Finalize()
2012-11-22 20:11:04.934001 [ERROR][(2)]: Exception :Could not load file or assembly 'Microsoft.DirectX.DirectInput.dll' or one of its dependencies. Eine DLL-Initialisierungsroutine ist fehlgeschlagen. (Exception from HRESULT: 0x8007045A)
2012-11-22 20:11:04.934001 [ERROR][(2)]: site :Void FreeListener()
2012-11-22 20:11:04.934001 [ERROR][(2)]: source :RemotePlugins
2012-11-22 20:11:04.934001 [ERROR][(2)]: stacktrace: at MediaPortal.InputDevices.DirectInputHandler.FreeListener()
at MediaPortal.InputDevices.DirectInputHandler.Finalize()
What do I need to install to get the right version of 'Microsoft.DirectX.DirectInput.dll' ?