Rhino Script Editor does not open

Both the Rihno Scipt Editor and the Python Editor do not open
Rhino 8 Version (8.0.22214.12305, 2022-08-02) (they work fine with Rhino 7)
this is what i tried so far:
I reinstalled Rhino 8
i deleted all files under C:\Users%myusername%\AppData\Roaming\McNeel\Rhinoceros\8.0 - they have been recreated and set to default
I did not install a different IronPython
RhinoCode does work as expected
what else can i do to make it work?

Hi Ralph -

That seems to be working fine here.

A new version was released yesterday. Could you please update to that version and try again?
-wim

Hello Wim
New Version 8.0.22221.12305, 2022-08-09 - still not working.
-Ralph

Thanks for checking that, Ralph.
Could you try a “Repair” of the Rhino installation from the Windows Control Panel?
(Control Panel\Programs\Programs and Features)
-wim

Did not help, thank you for looking into it, i have two Monitors, but the editor windows do not appear at any of it, although, is there a way to reset the window position, just a thought, maybe its set to something strange?

I suppose it’s worth a try. There is the testResetWindowPositions command that would do that.
-wim

hm - did not help.

New Version of Rhino 8 (8.0.22263.16305, 2022-09-20) - python editor and Scripteditor still not working, at least there a some error messages:

Command: _EditPythonScript
[PlugIn::Create] Start
  plugin_name = IronPython
  Looking for plug-in's GuidAttribute
  Created PlugIn Instance
[PlugIn::Create] Finished
Building Python dynamic commands
  dir = C:\Users\ralph\AppData\Roaming\McNeel\Rhinoceros\8.0\Plug-ins\PythonPlugins
Exception caught during RunCommand
System.ArgumentException: Requested value 'Ctrl' was not found.
   at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
   at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
   at System.Enum.Parse(Type enumType, String value)
   at System.Windows.Forms.KeysConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
   at System.Resources.Extensions.DeserializingResourceReader.DeserializeObject(Int32 typeIndex)
   at System.Resources.Extensions.DeserializingResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.Extensions.DeserializingResourceReader.ResourceEnumerator.get_Entry()
   at System.Resources.Extensions.DeserializingResourceReader.ResourceEnumerator.get_Current()
   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
   at RhinoDLR_Python.ScriptForm.InitializeComponent() in D:\BuildAgent\work\dujour\src4\rhino4\Plug-ins\ironpython\plugin\Forms\ScriptForm.Designer.cs:line 191
   at RhinoDLR_Python.ScriptForm..ctor() in D:\BuildAgent\work\dujour\src4\rhino4\Plug-ins\ironpython\plugin\Forms\ScriptForm.cs:line 153
   at RhinoDLR_Python.EditPythonScriptCommand.ShowEditor() in D:\BuildAgent\work\dujour\src4\rhino4\Plug-ins\ironpython\plugin\IronPythonCommand.cs:line 217
   at RhinoDLR_Python.EditPythonScriptCommand.RunInteractive(RhinoDoc doc) in D:\BuildAgent\work\dujour\src4\rhino4\Plug-ins\ironpython\plugin\IronPythonCommand.cs:line 202
   at RhinoDLR_Python.EditPythonScriptCommand.RunCommand(RhinoDoc doc, RunMode mode) in D:\BuildAgent\work\dujour\src4\rhino4\Plug-ins\ironpython\plugin\IronPythonCommand.cs:line 62
   at Rhino.Commands.Command.OnRunCommand(Int32 commandSerialNumber, UInt32 docSerialNumber, Int32 mode)


   Command: _EditScript
[PlugIn::Create] Start
  plugin_name = RhinoScriptEditor
  Looking for plug-in's GuidAttribute
  Created PlugIn Instance
[PlugIn::Create] Finished
Exception caught during RunCommand
System.ArgumentException: Requested value 'Ctrl' was not found.
   at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result)
   at System.Enum.TryParse(Type enumType, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
   at System.Enum.Parse(Type enumType, String value)
   at System.Windows.Forms.KeysConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
   at System.Resources.Extensions.DeserializingResourceReader.DeserializeObject(Int32 typeIndex)
   at System.Resources.Extensions.DeserializingResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   at System.Resources.Extensions.DeserializingResourceReader.ResourceEnumerator.get_Entry()
   at System.Resources.Extensions.DeserializingResourceReader.ResourceEnumerator.get_Current()
   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
   at ScriptEditor.Forms.MainWindow.InitializeComponent()
   at ScriptEditor.Forms.MainWindow..ctor()
   at ScriptEditor.Forms.MainWindow.get_TheMainWindow()
   at Commands.CmdEditScript.RunCommand(RhinoDoc doc, RunMode mode)
   at Rhino.Commands.Command.OnRunCommand(Int32 commandSerialNumber, UInt32 docSerialNumber, Int32 mode)


hi
I have the same problem

Rhino 8 SR0 2022-9-20 (Rhino WIP, 8.0.22263.16305, Git hash:master @ c00f59a1d109938b86d1d17b6a2d2409668290a0)
License type: Commerciale, build 2022-09-20
License details: Cloud Zoo
Expires on: 2022-11-04

Windows 11 (10.0.22000 SR0.0) or greater (Physical RAM: 32Gb)

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA Quadro RTX 4000 (NVidia) Memory: 8GB, Driver date: 7-21-2022 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 516.94
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 7-21-2022
Driver Version: 31.0.15.1694
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8 GB

Rhino plugins that do not ship with Rhino
C:\Users\Riccardo\Documents\Rhino Risorse\rptooltoolbar\rptool.rhp “RP_Tool” 0.0.0.0
C:\Program Files\Common Files\McNeel\Rhinoceros\8.0\Plug-ins\Bella (813de3fb-18eb-405f-bfcd-b0b4d3da91fb)\22.3.0.0\bella_rhino.rhp “Bella” 22.3.0.0
C:\Users\Riccardo\Google Drive\Progetti VS2015\Aura Script\aurorajewels\AuroraJewelsTools7.rhp “AuroraJewelsTools7” 7.0.0.0
C:\Program Files\Common Files\McNeel\Rhinoceros\8.0\Plug-ins\ElefrontProperties (5db9285b-b408-41e2-b815-ed6ad84fd4a9)\1.0.0.0\Rhino 6\ElefrontProperties.rhp “ElefrontProperties” 1.0.0.0
C:\Users\Riccardo\Google Drive\Progetti VS2015\RhinoJobs\bin\RhinoJobs.rhp “RhinoJobs” 1.0.0.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8 WIP\Plug-ins\Commands.rhp “Commands” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoScriptEditor.rhp “RhinoScriptEditor” 8.0.22213.0
C:\Program Files\Rhino 8 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 8 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8 WIP\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\Constraints.rhp “Constraints”
C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoRoslyn.rhp “RhinoRoslyn” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoCPython.rhp “RhinoCPython” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.0.22263.16305
C:\Program Files\Rhino 8 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8 WIP\Plug-ins\ConstraintsUI.rhp “Constraints UI” 8.0.22263.16305

it works if i set my Windows 10 language from german to english

Hi Ralph -
Thanks for that additional information.
Are you also running Rhino in German, or is that set to English?

Riccardo (@mix_experience) , are you running Windows and/or Rhino in Italian?
-wim

I run Rhino in English, but changing to German does not change anything in that respect

I run Rhino in English and win 11

@mix_experience , you run Rhino in English but is your operating system (win 11) also in English?
I don’t know if that makes a difference. I’m just trying to find a pattern.

win11 in italian

Hello
I did some tests with “net core” if I open rhinoscript appears this message :

Command: _EditScript
[PlugIn::Create] Start
plugin_name = RhinoScriptEditor
Looking for plug-in’s GuidAttribute
Created PlugIn Instance
[PlugIn::Create] Finished
Exception caught during RunCommand
System.ArgumentException: Requested value ‘Ctrl’ was not found.
at System.Enum.TryParseByName(RuntimeType enumType, ReadOnlySpan1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result) at System.Enum.TryParse(Type enumType, ReadOnlySpan1 value, Boolean ignoreCase, Boolean throwOnFailure, Object& result)
at System.Enum.Parse(Type enumType, String value)
at System.Windows.Forms.KeysConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
at System.Resources.Extensions.DeserializingResourceReader.DeserializeObject(Int32 typeIndex)
at System.Resources.Extensions.DeserializingResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
at System.Resources.Extensions.DeserializingResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
at System.Resources.Extensions.DeserializingResourceReader.ResourceEnumerator.get_Entry()
at System.Resources.Extensions.DeserializingResourceReader.ResourceEnumerator.get_Current()
at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
at ScriptEditor.Forms.MainWindow.InitializeComponent()
at ScriptEditor.Forms.MainWindow…ctor()
at ScriptEditor.Forms.MainWindow.get_TheMainWindow()
at Commands.CmdEditScript.RunCommand(RhinoDoc doc, RunMode mode)
at Rhino.Commands.Command.OnRunCommand(Int32 commandSerialNumber, UInt32 docSerialNumber, Int32 mode)

while and use net framework does not open anything without essun message

Thanks for the info. The issue is logged.

it is working now (8.0.22291.12305, 2022-10-18), thank you very much

hi Ralph i have the same issu with script editor (not working) it would be great if you tell me the solution that you used… I need it sooo much. thanks

Hi -

Please run the Rhino SystemInfo command and copy-paste the result here.
-wim

1 Like