Creating a project fails with error: Unable to find system property in system
0
When trying to create a new project in mendix studio pro, I get the following error message: System.InvalidCastException: Unable to find 'system' property in 'system' at Mendix.Modeler.Core.State.PropertyBag.GetProperty[T](String key, String path) in Mendix.Modeler.Core\Core\Context\PropertyBag.cs:line 142 at Mendix.Modeler.Core.State.PropertyBag.Get[T](PropertySelector selector) in Mendix.Modeler.Core\Core\Context\PropertyBag.cs:line 31 at Mendix.Modeler.VersionControl.Git.VersionControlAnalyticScopeFactory.OnProjectOpened(IProject project) in Mendix.Modeler.VersionControl.Git\VersionControlAnalyticScopeFactory.cs:line 32 at Mendix.Modeler.Core.State.RootContext.OnProjectOpened(IProject project, Boolean _) in Mendix.Modeler.Core\Core\Context\RootContext.cs:line 46 at Mendix.Modeler.Core.ProjectManager.RaiseProjectOpened(Boolean isNewProject) in Mendix.Modeler.Core\Core\ProjectManager.cs:line 187 at Mendix.Modeler.ProjectHandling.View.Openers.ProjectFileOpenerUI.DoOpenProject() in Mendix.Modeler.ProjectHandling.View\Openers\ProjectFileOpenerUI.cs:line 294 at Mendix.Modeler.ProjectHandling.View.Openers.ProjectFileOpenerUI.OpenProject() in Mendix.Modeler.ProjectHandling.View\Openers\ProjectFileOpenerUI.cs:line 222 at Mendix.Modeler.ProjectHandling.View.Openers.ProjectOpenerUI.OpenFileProject(String projectFilePath) in Mendix.Modeler.ProjectHandling.View\Openers\ProjectOpenerUI.cs:line 143 at Mendix.Modeler.ProjectHandling.View.AppSelector.ViewModels.AppSelectorViewModel.OpenFileProject(String projectFilePath) in Mendix.Modeler.ProjectHandling.View\AppSelector\ViewModels\AppSelectorViewModel.cs:line 274 at Mendix.Modeler.ProjectHandling.View.AppSelector.ViewModels.AppSelectorViewModel.OpenApp(AppViewModel app) in Mendix.Modeler.ProjectHandling.View\AppSelector\ViewModels\AppSelectorViewModel.cs:line 186 at Mendix.Modeler.ProjectHandling.View.AppSelector.Views.AppSelectorControl.<>c__DisplayClass21_0.<CreateAppListFooter>b__7(Object _, EventArgs _) in Mendix.Modeler.ProjectHandling.View\AppSelector\Views\AppSelectorControl.cs:line 405 at Eto.PropertyStore.TriggerEvent[T](Object key, Object sender, T args) at Eto.Forms.Button.OnClick(EventArgs e) at Eto.Forms.Button.Callback.OnClick(Button widget, EventArgs e) at Eto.Wpf.Forms.Controls.ButtonHandler`3.<Initialize>b__14_0(Object sender, RoutedEventArgs e) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
asked
Ojas Maheshwari
1 answers
0
Hi Ojas Maheshwari
The Mendix Modeler (Desktop IDE) tried to read a configuration or context property called "system",but it couldn’t find it (or it was null or had an invalid type).
This happens while opening a Mendix project likely due to corrupted metadata.
There are few fixes i can suggest you
1.Delete local cache and user settings
ex:%LocalAppData%\Mendix\StudioPro\<your-version>
and %AppData%\Mendix\StudioPro\<your-version>\
2.Open project from a fresh clone[delete the local one].
3. Try to download the project with the matching mendix IDE versions.