Bug 393945 - Can not create new C Binding project.
Summary: Can not create new C Binding project.
Status: RESOLVED FIXED
Alias: None
Product: MonoDevelop
Classification: Mono
Component: C Binding (show other bugs)
Version: unspecified
Hardware: All All
: P5 - None : Critical
Target Milestone: ---
Assignee: Marcos David Marín Amador
QA Contact: MD Bugs
URL:
Whiteboard:
Keywords: Code
Depends on:
Blocks:
 
Reported: 2008-05-23 12:46 UTC by Mitchell Wheeler
Modified: 2008-05-23 14:52 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mitchell Wheeler 2008-05-23 12:46:43 UTC
The latest version of MonoDevelop (revision 103887 at the time of writing this) can not create new C/C++ Binding projects, an error dialog is displayed as soon as you try to complete the project creation (eg: clicking the "Forward" button).

I'm guessing this is just another part of code which hasn't been ported to whatever new API changes that have been made to MD recently...

Error dialog output:

System.ArgumentNullException: Argument cannot be null.
Parameter name: path
  at System.IO.Path.InsecureGetFullPath (System.String path) [0x00000] 
  at System.IO.Path.GetFullPath (System.String path) [0x00000] 
  at MonoDevelop.Projects.SolutionItem.get_BaseDirectory () [0x00000] 
  at CBinding.CProject..ctor (MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions, System.String language) [0x00000] 
  at CBinding.CProjectBinding.CreateProject (MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions) [0x00000] 
  at MonoDevelop.Projects.ProjectService.CreateProject (System.String type, MonoDevelop.Projects.ProjectCreateInformation info, System.Xml.XmlElement projectOptions) [0x00000] 
  at MonoDevelop.Ide.Templates.ProjectDescriptor.CreateEntry (MonoDevelop.Projects.ProjectCreateInformation projectCreateInformation, System.String defaultLanguage) [0x00000] 
  at MonoDevelop.Ide.Templates.ProjectTemplate.CreateProject (MonoDevelop.Projects.ProjectCreateInformation projectCreateInformation) [0x00000] 
  at MonoDevelop.Ide.Gui.Dialogs.NewProjectDialog.CreateProject () [0x00000]
Comment 1 Lluis Sanchez 2008-05-23 14:52:34 UTC
Fixed in SVN.