I took a clean copy of NinjaTrader and my simplest assembly containing one class that has no references to any NinjaTrader types. With the target framework set to net48 it loads as expected but when set to net8.0, net9.0, net8.0-windows or net9.0 windows I get the following error.
Unable to retrieve type info for 'NinjaTrader.NinjaScript.AddOnBase' from assembly...
The latest release notes for 8.1.4 include "The NinjaScript Editor has been updated to support C# 9"
Does this mean that NinjaTrader supportes C# version 9 the language, but not .net 9? When building custom assemblies, does it need to target net48?
Comment