MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Help on Development » General Development (no feature request here!)


General Development (no feature request here!) You were able to fix an issue, or improved a feature? Post it here.

Reply
 
Thread Tools Display Modes
Old 2007-07-05, 04:42   #1 (permalink)
Portal Member
 
Join Date: Mar 2007
Age: 33
Posts: 24
Thanks: 1
Thanked 0 Times in 0 Posts

Country:


Default Compiling MS Visual C# 2005 Express Edition

Hi guys,

I'm very proud of the work done to MP to date, and really need to assist with the cause.
I'm traditionally a VB GUI developer, but work with java day to day.
C# is a good compromise b/n the two and wanted to take this chance to further my knowledge in the area.

I have followed the instructions at http://wiki.team-mediaportal.com/Med...ingMediaPortal, namely:
- Downloaded MS Visual C# Express
- Downloaded an installed Tortoise SVN
- Downloaded all the src from the main branch (trunk)
- Install the .NET 2.0 SDK
- Installed the DirectX SDK
- Run the "Build VCExpress MP.bat" (is that all you need)?

I've grown used to 'ant' tasks as such, which you simply kick off the one build to build it all etc.

Problem 1:
I see that when this batch file runs, I see a lot of files NOT being copied as expected.

Problem 2:
WebEPG-conf (the app I'm trying to enhance) is now kind of working, however when I try to modify the GUI with the GUI Designer, it compains about:
The path is not of a legal form.
at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
at System.IO.Path.GetFullPathInternal(String path)
at System.Reflection.AssemblyName.GetAssemblyName(Str ing assemblyFile)
at Microsoft.VisualStudio.Design.VSTypeResolutionServ ice.AddProjectDependencies(Project project)
at Microsoft.VisualStudio.Design.VSTypeResolutionServ ice.AssemblyEntry.get_Assembly()
at Microsoft.VisualStudio.Design.VSTypeResolutionServ ice.AssemblyEntry.Search(String fullName, String typeName, Boolean ignoreTypeCase, Assembly& assembly, String description)
at Microsoft.VisualStudio.Design.VSTypeResolutionServ ice.SearchProjectEntries(AssemblyName assemblyName, String typeName, Boolean ignoreTypeCase, Assembly& assembly)
at Microsoft.VisualStudio.Design.VSTypeResolutionServ ice.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, ReferenceType refType)
at Microsoft.VisualStudio.Design.Serialization.CodeDo m.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError, Boolean ignoreCase)
at Microsoft.VisualStudio.Design.Serialization.CodeDo m.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError)
at System.ComponentModel.Design.Serialization.CodeDom SerializerBase.GetType(ITypeResolutionService trs, String name, Dictionary`2 names)
at System.ComponentModel.Design.Serialization.CodeDom SerializerBase.FillStatementTable(IDesignerSeriali zationManager manager, IDictionary table, Dictionary`2 names, CodeStatementCollection statements, String className)
at System.ComponentModel.Design.Serialization.TypeCod eDomSerializer.Deserialize(IDesignerSerializationM anager manager, CodeTypeDeclaration declaration)
at System.ComponentModel.Design.Serialization.CodeDom DesignerLoader.PerformLoad(IDesignerSerializationM anager manager)
at Microsoft.VisualStudio.Design.Serialization.CodeDo m.VSCodeDomDesignerLoader.PerformLoad(IDesignerSer ializationManager serializationManager)
at Microsoft.VisualStudio.Design.Serialization.CodeDo m.VSCodeDomDesignerLoader.DeferredLoadHandler.Micr osoft.VisualStudio.TextManager.Interop.IVsTextBuff erDataEvents.OnLoadCompleted(Int32 fReload)

Problem 3:
This may well be related to Problem 1, but when Environment.CurrentDirectory is referenced, it's not pointing to where I think it's supposed to look (I think 'mediaportal\xbmc\bin\Release')

Problem 4:
The references Core, Databases, Utils and WebEPG are all invalid in the Solution Explorer (sure, it's likely this is causing the majority of the problems, but what am I doing wrong?)
GadgetMan is offline   Reply With Quote
Old 2007-07-05, 08:19   #2 (permalink)
Portal Member
 
Join Date: Mar 2007
Age: 33
Posts: 24
Thanks: 1
Thanked 0 Times in 0 Posts

Country:


fixed

Really don't know what it was that fixed this, but re-opening the project after talking with the guys on IRC, I can now edit the GUI (which is great).
GadgetMan is offline   Reply With Quote
Reply

Bookmarks

Tags
2005, compiling, edition, express, visual

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Microsoft Visual C# 2005 Express Edition ohdarklord General Development (no feature request here!) 3 2007-01-09 06:32
help with compiling in visual c express jazz_qwerty General Development (no feature request here!) 4 2006-05-28 21:11
problems compiling with visual c# express Anonymous General Development (no feature request here!) 9 2005-12-31 15:22
MS Visual Studio Express for FREE for 1 year :) GitsLM General Development (no feature request here!) 1 2005-11-09 23:14
Visual Studio 2005 express AllenConquest General Development (no feature request here!) 2 2005-02-11 09:42


All times are GMT +1. The time now is 23:37.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress