home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Compiling MS Visual C# 2005 Express Edition
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="GadgetMan" data-source="post: 161296" data-attributes="member: 48865"><p>Hi guys,</p><p></p><p>I'm very proud of the work done to MP to date, and really need to assist with the cause.</p><p>I'm traditionally a VB GUI developer, but work with java day to day.</p><p>C# is a good compromise b/n the two and wanted to take this chance to further my knowledge in the area.</p><p></p><p>I have followed the instructions at <a href="http://wiki.team-mediaportal.com/MediaPortalDevelopment/CompilingMediaPortal" target="_blank">http://wiki.team-mediaportal.com/MediaPortalDevelopment/CompilingMediaPortal</a>, namely:</p><p>- Downloaded MS Visual C# Express</p><p>- Downloaded an installed Tortoise SVN</p><p>- Downloaded all the src from the main branch (trunk)</p><p>- Install the .NET 2.0 SDK</p><p>- Installed the DirectX SDK</p><p>- Run the "Build VCExpress MP.bat" (is that all you need)?</p><p></p><p>I've grown used to 'ant' tasks as such, which you simply kick off the one build to build it all etc.</p><p></p><p><strong>Problem 1:</strong></p><p>I see that when this batch file runs, I see a lot of files NOT being copied as expected.</p><p></p><p><strong>Problem 2:</strong></p><p>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:</p><p><strong><span style="font-size: 15px">The path is not of a legal form. </span></strong></p><p>at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)</p><p>at System.IO.Path.GetFullPathInternal(String path)</p><p>at System.Reflection.AssemblyName.GetAssemblyName(String assemblyFile)</p><p>at Microsoft.VisualStudio.Design.VSTypeResolutionService.AddProjectDependencies(Project project)</p><p>at Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.get_Assembly()</p><p>at Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.Search(String fullName, String typeName, Boolean ignoreTypeCase, Assembly& assembly, String description)</p><p>at Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchProjectEntries(AssemblyName assemblyName, String typeName, Boolean ignoreTypeCase, Assembly& assembly)</p><p>at Microsoft.VisualStudio.Design.VSTypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, ReferenceType refType)</p><p>at Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError, Boolean ignoreCase)</p><p>at Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError)</p><p>at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.GetType(ITypeResolutionService trs, String name, Dictionary`2 names)</p><p>at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.FillStatementTable(IDesignerSerializationManager manager, IDictionary table, Dictionary`2 names, CodeStatementCollection statements, String className)</p><p>at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)</p><p>at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)</p><p>at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)</p><p>at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)</p><p></p><p><strong>Problem 3:</strong></p><p>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')</p><p></p><p><strong>Problem 4:</strong></p><p>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?)</p></blockquote><p></p>
[QUOTE="GadgetMan, post: 161296, member: 48865"] 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 [url]http://wiki.team-mediaportal.com/MediaPortalDevelopment/CompilingMediaPortal[/url], 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. [b]Problem 1:[/b] I see that when this batch file runs, I see a lot of files NOT being copied as expected. [b]Problem 2:[/b] 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: [b][size=4]The path is not of a legal form. [/size][/b] at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck) at System.IO.Path.GetFullPathInternal(String path) at System.Reflection.AssemblyName.GetAssemblyName(String assemblyFile) at Microsoft.VisualStudio.Design.VSTypeResolutionService.AddProjectDependencies(Project project) at Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.get_Assembly() at Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.Search(String fullName, String typeName, Boolean ignoreTypeCase, Assembly& assembly, String description) at Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchProjectEntries(AssemblyName assemblyName, String typeName, Boolean ignoreTypeCase, Assembly& assembly) at Microsoft.VisualStudio.Design.VSTypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, ReferenceType refType) at Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError, Boolean ignoreCase) at Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError) at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.GetType(ITypeResolutionService trs, String name, Dictionary`2 names) at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.FillStatementTable(IDesignerSerializationManager manager, IDictionary table, Dictionary`2 names, CodeStatementCollection statements, String className) at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration) at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager) at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager) at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload) [b]Problem 3:[/b] 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') [b]Problem 4:[/b] 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?) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Compiling MS Visual C# 2005 Express Edition
Contact us
RSS
Top
Bottom