The following error occurs when trying to alter a specific stored procedure, or generate SQL creation script for the procedure, within Object Explorer. The procedure can successfully be altered in SQL Server Management Studio (SSMS)
**********************************************************************
Exception Information
**********************************************************************
Exception: System.ArgumentNullException
Message : Value cannot be null.
Parameter name: node
Stack Trace:
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
at Quest.Toad.Common.Services.SynchronizationContextSchedulerService.Schedule(WaitCallback callback, Guid workflowInstanceId)
at System.Workflow.Runtime.WorkflowExecutor.RequestHostingService()
at System.Workflow.Runtime.ScheduleWork.Dispose()
at System.Workflow.Runtime.WorkflowExecutor.EnqueueItem(IComparable queueName, Object item, IPendingWork pendingWork, Object workItem)
at System.Workflow.Runtime.WorkflowInstance.EnqueueItem(IComparable queueName, Object item, IPendingWork pendingWork, Object workItem)
at Quest.Toad.Common.Activities.LoadTrlDataActivity.InvokeHolder.OnTrl_Updated(Object oUnused, EventArgs eventArgs)
at Quest.Toad.Cache.LiveCache.UpdatedProxy(Object sender, EventHandler handlers)