Bugzilla – Bug 393945
Can not create new C Binding project.
Last modified: 2008-05-23 14:52:34 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]
Fixed in SVN.