SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Workflow Designer (3.0.0.2970)

Last post 03-05-2008 2:30 PM by captain.toad. 0 replies.
Page 1 of 1 (1 items)
Sort Posts: Previous Next
  • 03-05-2008 2:30 PM

    Workflow Designer (3.0.0.2970)

    There appears to be an issue with the Workflow designer in v3.0.0.2970 that is preventing the .xoml file from being saved.  The .xoml.cs file is being saved correctly but when SD tries to save the .xoml file it generates a 0 byte file then pops up an exception window or a window saying that there may be a permissions error.

    Stack trace is included below:

     

    SharpDevelop Version : 3.0.0.2970
    .NET Version         : 2.0.50727.1433
    OS Version           : Microsoft Windows NT 5.1.2600 Service Pack 2
    Current culture      : English (United Kingdom) (en-GB)
    Current UI language  : en-US
    Working Set Memory   : 90084kb
    GC Heap Memory       : 14573kb

    Exception thrown:
    System.NullReferenceException: Object reference not set to an instance of an object.
       at WorkflowDesigner.ViewContentControl.SaveWorkflow(Stream stream)
       at WorkflowDesigner.WorkflowPrimaryViewContent.Save(OpenedFile file, Stream stream)
       at ICSharpCode.SharpDevelop.OpenedFile.SaveCurrentViewToStream(Stream stream)
       at ICSharpCode.SharpDevelop.OpenedFile.SaveCurrentView()
       at ICSharpCode.SharpDevelop.OpenedFile.SwitchedToView(IViewContent newView)
       at ICSharpCode.SharpDevelop.FileServiceOpenedFile.WorkbenchActiveViewContentChanged(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at ICSharpCode.SharpDevelop.Gui.DefaultWorkbench.set_ActiveViewContent(IViewContent value)
       at ICSharpCode.SharpDevelop.Gui.DefaultWorkbench.OnWorkbenchActiveViewContentChanged(Object sender, EventArgs e)
       at ICSharpCode.SharpDevelop.Gui.DefaultWorkbench.set_ActiveWorkbenchWindow(IWorkbenchWindow value)
       at ICSharpCode.SharpDevelop.Gui.DefaultWorkbench.OnActiveWindowChanged(Object sender, EventArgs e)
       at ICSharpCode.SharpDevelop.Gui.SdiWorkbenchLayout.OnActiveWorkbenchWindowChanged(EventArgs e)
       at ICSharpCode.SharpDevelop.Gui.SdiWorkbenchLayout.ActiveContentChanged(Object sender, EventArgs e)
       at WeifenLuo.WinFormsUI.Docking.DockPanel.OnActiveContentChanged(EventArgs e)
       at WeifenLuo.WinFormsUI.Docking.DockPanel.FocusManagerImpl.RefreshActiveWindow()
       at WeifenLuo.WinFormsUI.Docking.DockPanel.FocusManagerImpl.HookEventHandler(Object sender, HookEventArgs e)
       at WeifenLuo.WinFormsUI.Docking.DockPanel.FocusManagerImpl.LocalWindowsHook.OnHookInvoked(HookEventArgs e)
       at WeifenLuo.WinFormsUI.Docking.DockPanel.FocusManagerImpl.LocalWindowsHook.CoreHookProc(Int32 code, IntPtr wParam, IntPtr lParam)
       at System.Windows.Forms.UnsafeNativeMethods.SetFocus(HandleRef hWnd)
       at System.Windows.Forms.ContainerControl.FocusActiveControlInternal()
       at System.Windows.Forms.ContainerControl.SetActiveControlInternal(Control value)
       at System.Windows.Forms.ContainerControl.SetActiveControl(Control ctl)
       at System.Windows.Forms.ContainerControl.set_ActiveControl(Control value)
       at System.Windows.Forms.Control.Select(Boolean directed, Boolean forward)
       at System.Windows.Forms.Control.SelectNextControl(Control ctl, Boolean forward, Boolean tabStopOnly, Boolean nested, Boolean wrap)
       at System.Windows.Forms.Control.SelectNextControlInternal(Control ctl, Boolean forward, Boolean tabStopOnly, Boolean nested, Boolean wrap)
       at System.Windows.Forms.Control.SelectNextIfFocused()
       at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
       at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
       at System.Windows.Forms.Control.set_Visible(Boolean value)
       at WeifenLuo.WinFormsUI.Docking.DockContentHandler.SetVisible()
       at WeifenLuo.WinFormsUI.Docking.DockPane.set_ActiveContent(IDockContent value)
       at WeifenLuo.WinFormsUI.Docking.DockPaneStripBase.OnMouseDown(MouseEventArgs e)
       at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at WeifenLuo.WinFormsUI.Docking.DockPaneStripBase.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

     

    ***Update:  The message that pops up when I try to save the file

     

    Can't save file Workflow1.xoml under C:\Documents and Settings\lewisd2\My Documents\SharpDevelop Projects\ConsoleWF\ConsoleWF.
    Choose another file name or check if the directory exists and that
    you have write permission in that path and file. (maybe a write protection problem?)

Page 1 of 1 (1 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.