Hi,
I'm working with 2.5 version of OffRoad. Each time I try to report a bug related to a test case and I push the "Save" button I get the following error:
ntry Assembly: Juvander.OffRoad.Sling, Version=2.1.3798.21771, Culture=neutral, PublicKeyToken=1238f7c484dff28c
Calling Assembly: JuvanderCommon.Controls, Version=1.1.2.1, Culture=neutral, PublicKeyToken=1238f7c484dff28c
STACK TRACE:
at System.Data.SqlServerCe.SqlCeCommand.CompileQueryPlan()
at System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
at System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
at Juvander.OffRoad.Business.CustomizeableBusinessEntity.InsertEntityLink(OffRoadDatabaseClass db, String linkingEntityUid, String originalLinkedEntityUid)
at Juvander.OffRoad.Business.Defect.Insert(OffRoadDatabaseClass db, String parentUid, String downloadUid)
at Juvander.OffRoad.Business.Defect.Insert(OffRoadDatabaseClass db, String parentUid)
at Juvander.OffRoad.DefectControl.?()
at Juvander.OffRoad.DefectControl.ValidateData()
at Juvander.OffRoad.mainView.ValidateAndSave(Boolean saveTestSetData)
at Juvander.OffRoad.mainView.?(TreeNodeAdv A_0)
at Juvander.OffRoad.UserControls.TestSetTreeControl.?(Object A_0, TreeViewAdvCancelableSelectionEventArgs A_1)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.OnBeforeSelect(TreeViewAdvCancelableSelectionEventArgs e)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.SetSelectedNode(ArrayList nodesToAdd, ArrayList nodesToRemove, TreeViewAdvAction action, Boolean fireEvent, Boolean forceRemove)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.SetSelectedNode(TreeNodeAdv nodeToAdd, ArrayList removedNodes, TreeViewAdvAction action)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.set_SelectedNode(TreeNodeAdv value)
at Juvander.OffRoad.UserControls.DefectsTreeNodeClass.?(Object A_0, EventArgs A_1)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at Juvander.OffRoad.Business.BusinessEntityCollection.OnInsertComplete(BusinessEntity value)
at Juvander.OffRoad.Business.BusinessEntityCollection.Add(BusinessEntity value)
at Juvander.OffRoad.Business.DefectCollection.Add(Defect value)
at Juvander.OffRoad.DefectControl.?()
at Juvander.OffRoad.DefectControl.?(Object A_0, EventArgs A_1)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.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)
ERRORMESSAGE, LEVEL 0, TYPE IndexOutOfRangeException:
An SqlCeParameter with ParameterName 'originallinkedentityuid' is not contained by this SqlCeParameterCollection.
Source: System.Data.SqlServerCe
STACK TRACE:
at System.Data.SqlServerCe.SqlCeCommand.CompileQueryPlan()
at System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
at System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
at Juvander.OffRoad.Business.CustomizeableBusinessEntity.InsertEntityLink(OffRoadDatabaseClass db, String linkingEntityUid, String originalLinkedEntityUid)
at Juvander.OffRoad.Business.Defect.Insert(OffRoadDatabaseClass db, String parentUid, String downloadUid)
at Juvander.OffRoad.Business.Defect.Insert(OffRoadDatabaseClass db, String parentUid)
at Juvander.OffRoad.DefectControl.?()
at Juvander.OffRoad.DefectControl.ValidateData()
at Juvander.OffRoad.mainView.ValidateAndSave(Boolean saveTestSetData)
at Juvander.OffRoad.mainView.?(TreeNodeAdv A_0)
at Juvander.OffRoad.UserControls.TestSetTreeControl.?(Object A_0, TreeViewAdvCancelableSelectionEventArgs A_1)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.OnBeforeSelect(TreeViewAdvCancelableSelectionEventArgs e)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.SetSelectedNode(ArrayList nodesToAdd, ArrayList nodesToRemove, TreeViewAdvAction action, Boolean fireEvent, Boolean forceRemove)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.SetSelectedNode(TreeNodeAdv nodeToAdd, ArrayList removedNodes, TreeViewAdvAction action)
at Syncfusion.Windows.Forms.Tools.TreeViewAdv.set_SelectedNode(TreeNodeAdv value)
at Juvander.OffRoad.UserControls.DefectsTreeNodeClass.?(Object A_0, EventArgs A_1)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at Juvander.OffRoad.Business.BusinessEntityCollection.OnInsertComplete(BusinessEntity value)
at Juvander.OffRoad.Business.BusinessEntityCollection.Add(BusinessEntity value)
at Juvander.OffRoad.Business.DefectCollection.Add(Defect value)
at Juvander.OffRoad.DefectControl.?()
at Juvander.OffRoad.DefectControl.?(Object A_0, EventArgs A_1)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.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)
After that, when I close de error window, the bug seems to be saved but when I sincronize with QC it gets lost... 
How can I solve this?
Thanks