Open custom nodes with Dynamo sandbox

Hi all,
I recently created custom nodes with dynamo sandbox and i can’t open them anymore, it’s quite constraining.
image
thanks for your help

Maybe it’s possible to convert to dyn file and open this ?

Ok i success to open dyn file with dynamoforrevit ! i don’t undestrand why it’s impossible with Dynamo sandbox :face_with_monocle:

thats very odd - what version did you create it in and what version did you try to open it in?
can you post the .dyf file?

It’s lasted version of dynamo studio (2.14)

Console logs:

Impossible d'effectuer un cast d'un objet de type 'Dynamo.Graph.Workspaces.CustomNodeWorkspaceModel' en type 'Dynamo.Graph.Workspaces.HomeWorkspaceModel'.

   à DynamoForOnfly.DynamoForOnflyExtension.Rp_CurrentWorkspaceChanged(IWorkspaceModel obj)
   à System.Action`1.Invoke(T obj)
   à Dynamo.Extensions.ReadyParams.OnDynamoModelPropertyChanged(Object sender, PropertyChangedEventArgs e)
   à System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
   à Dynamo.Models.DynamoModel.OnPropertyChanged(String propertyName)
   à Dynamo.Models.DynamoModel.OpenCustomNodeWorkspace(Guid guid)
   à Dynamo.ViewModels.DynamoViewModel.FocusCustomNodeWorkspace(Guid symbol)
   à Dynamo.ViewModels.DynamoViewModel.GoToWorkspace(Object parameter)
   à Dynamo.Wpf.FunctionNodeViewCustomization.GoToWorkspace(NodeViewModel viewModel)
   à System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   à System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   à System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   à System.Windows.Threading.DispatcherOperation.InvokeImpl()
   à MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   à MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   à System.Windows.Threading.DispatcherOperation.Invoke()
   à System.Windows.Threading.Dispatcher.ProcessQueue()
   à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   à System.Windows.Application.RunDispatcher(Object ignore)
   à System.Windows.Application.RunInternal(Window window)
   à DynamoSandbox.DynamoCoreSetup.RunApplication(Application app)

that error is pretty clear, you have some custom extension installed in studio that is throwing an exception when trying to load your custom node.

The extension is not installed in DynamoRevit so it opens.

remove the extension.

Thanks @Michael_Kirschner2