I have never compiled MP myself, but AFAIK it's currently completely developed with VS 2003. However, there's a MediaPortalV2.sln in the CVS repository with the initial comment "added MS VS.NET 2005 project files so MP can now be compiled using .net 2.0 runtime".
Its very unlikely to compile without a good deal of effort and knowledge of whats been happening of late at the moment. The reason being is that we've had to implement a number of classes and interfaces, all based on classes that will be available in .NET 2, that are needed to progress a certain aspect of the app. Most of these classes exist in Core and are their namespace is the same as the .NET equivelant (System.).
just as i replied to Michel your post came in. So, what you are saying is that you will use (using) .Net Framework 2.0? I'm running VS 2005 and programing in C#. There are some really nice features in framework 2.0.
Anyway, do you say that you are implementing stuff right now for the next release that will make it possible to run the project in VS 2005?
I have some nice ideas for MP that I would like implement, but I would like to do it with the help of VS 2005 and framwork 2.0.
I'm suggesting that its going to be a royal pain in the butt to get MP to compile under VS 2005 for the moment, if you can wait another couple of weeks then the relevant issues should no longer pose a problem.
// but I would like to do it with the help of VS 2005 and framwork 2.0
I'm of the understanding that the license which accompanies any Beta version of VS 2005 prohibits redistribution of any binaries that it produces so until we can 2003 is going to be the best you can do, unless of course you're okay with constantly running up hill when it comes to migrating from CVS.
* edit *
I've now been informed that you can redistribute binaries built with a beta version of VS 2005 but we are not permitted to redistribute the .NET 2.0 Framework. More info can be found here.
I'm suggesting that its going to be a royal pain in the butt to get MP to compile under VS 2005 for the moment, if you can wait another couple of weeks then the relevant issues should no longer pose a problem.
Smirnuff
Is this working now? (been a couple of weeks...)
Installed VS2005 standard edition with .NET 2.0 and downloaded all source code from cvs with wincvs. (had to add core/layouts files from another branch)
Can't compile. get 80 errors or so.
Some errors I get:
Error 1 The type or namespace name 'EnterpriseDT' could not be found (are you missing a using directive or an assembly reference?) D:\cvs\mp\mediaportal\Core\Util\FtpConnectionCache.cs 24 7 CoreV2
Error 2 The type or namespace name 'Controls' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?) D:\cvs\mp\mediaportal\Core\guilib\GUIControl.cs 30 22 CoreV2
Error 3 The type or namespace name 'Media' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?) D:\cvs\mp\mediaportal\Core\guilib\GUIControl.cs 31 22 CoreV2
Error 4 The type or namespace name 'Drawing' does not exist in the namespace 'MediaPortal' (are you missing an assembly reference?) D:\cvs\mp\mediaportal\Core\guilib\GUIControl.cs 33 19 CoreV2
Hi,
Bosso you are using 2005 Express Edition or the full Visual Studio .NET 2005?
I try to rebuild project with Express Edition and i get 24 errors (many on the Layouts directory and core.dll file).
With Visual Studio .NET 2005 Beta 2 i have other problems but probabily due to beta version or .NET framework.
Have you done a successfull rebuild of the project?
I think therein lies my problem. I am on 1.6.2.0. So thanks both for your help, I will pause this thread for now and come back to it while I work out what to do next.
The problem is we have a family member who relies on MiniDisplay and I don't know if upgrading the set up is going to spoil compatibility with that plug in. The set up...
I think therein lies my problem. I am on 1.6.2.0. So thanks both for your help, I will pause this thread for now and come back to...
Good afternoon,
Does anybody know of an expression or property I can use within a conditional visibility statement, that detects...
I have an Antec Fusion Remote case with LCD display.
Sorry I don't know the driver version, I have to check. But I installed the latest one for Windows 8.1.
I have an Antec Fusion Remote case with LCD display.
Sorry I don't know the driver version, I have to check. But I installed the...
Good evening,
HELP!
I have an old installation because I have a family member who relies on the MiniDisplay plug in. It is...
I should point out that the developers have not formally left the project, and development has not formally stopped. The developers have instead simply "faded away", gradually spending less and less time on MP2 until the present, when they spend no time on MP2. But one or more of the developers might return next week! It is impossible...
I should point out that the developers have not formally left the project, and development has not formally stopped. The developers...
Hi Folks,
I need some help with fixing the Problem that MP2 doesn't keep the sorted Order of Channels in TV-Configuraiton.
I am...
If you use a VPN connection to your home network, you should be able to use the MP client to connect to your server natively instead of using MPExtended.
If you use a VPN connection to your home network, you should be able to use the MP client to connect to your server natively...
I am another (almost) new user with a problem. About 18 months ago I managed to instal client and server of MP2 on my 32bit PC in...