Bonjour à tous,

Je bosse le c# sous ArchLinux en CLI.
Je souhaite maintenant developper des app GUI, et pour cela je souhaite utiliser MonoDevelop (façon glade, la creation gui est facilité)

Mon problème réside dans la création d'un projet.
Lorsque je valide la première étape (renseignement du nom, emplacement etc..), une alerte survient : "Impossible d'écrire dans le fichier widget"

Détails :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
System.NullReferenceException: Object reference not set to an instance of an object
  at Stetic.ObjectWrapper.Create (IProject proj, System.Object wrapped) [0x00011] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/libstetic/ObjectWrapper.cs:155 
  at Stetic.ObjectWrapper.ReadObject (Stetic.ObjectReader reader, System.Xml.XmlElement elem) [0x00042] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/libstetic/ObjectWrapper.cs:194 
  at Stetic.WidgetUtils.ImportWidget (IProject project, System.Xml.XmlElement element) [0x00008] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/libstetic/WidgetUtils.cs:40 
  at Stetic.ProjectBackend.AddNewWidgetFromTemplate (System.String template) [0x0000d] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/libsteticui/ProjectBackend.cs:593 
  at (wrapper remoting-invoke-with-check) Stetic.ProjectBackend:AddNewWidgetFromTemplate (string)
  at Stetic.Project.AddNewComponent (System.Xml.XmlElement template) [0x00000] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/libsteticui/Project.cs:309 
  at (wrapper remoting-invoke-with-check) Stetic.Project:AddNewComponent (System.Xml.XmlElement)
  at MonoDevelop.GtkCore.GuiBuilder.GuiBuilderProject.AddNewComponent (System.Xml.XmlElement element) [0x00000] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:251 
  at MonoDevelop.GtkCore.WidgetFileDescriptionTemplate.AddToProject (MonoDevelop.Projects.SolutionItem policyParent, MonoDevelop.Projects.Project project, System.String language, System.String directory, System.String name) [0x00144] in /build/src/monodevelop-2.8.6.5/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:114 
  at MonoDevelop.Ide.Templates.ProjectDescriptor.InitializeItem (MonoDevelop.Projects.SolutionItem policyParent, MonoDevelop.Projects.ProjectCreateInformation projectCreateInformation, System.String defaultLanguage, MonoDevelop.Projects.SolutionEntityItem item) [0x001c6] in /build/src/monodevelop-2.8.6.5/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectDescriptor.cs:155
L'étape est validée malgré tout, ensuite dans le listing des fichiers du projet,
il manque dans "interface utilisateur", MainWindow.

J'ai pensé à un problème de droits dans un premier temps, mais là je sèche.
Cela m'empêche d’accéder aux outils de gestion gui (placement des vbox, hbox etc..)

Quelqu'un a t-il une idée ?