Hello, I'm currently trying to use Unity Test Framework v1.1.33 to run some tests from a Dll (that references nunit.framework.dll) from a Standalone executable, because I want to use this exe in an automated test without worrying if the machine running it has Unity installed or not. I can see the tests from the Dll in the Editor and run them in Play Mode from the Test Runner window, and everything works. My issues come when I build the Standalone app and try to run it. I have a script on a GameObject in the scene called TestController that starts the tests programatically and also registers some callbacks to log information about the tests. When I run this exe, I get a runtime error saying that: The referenced script (TestController) on this Behaviour is missing! The referenced script on this Behaviour (Game Object 'TestController') is missing! Even though the script is not missing, the class inside it has the same name as the file (and the GameObject) as I've seen that's a common cause for this type of issue. I also tried to split the Build and Run process for Standalone tests, documented here, in hope that I can use the executable built by this step, but this comes with this problem: When I press Run All Tests (StandaloneWindows64) in the Editor, suddenly I get errors that no type from the TestRunnerApi can be found. E.g. Assets\BuildModifier.cs(19,49): error CS0246: The type or namespace name 'BuildPlayerOptions' could not be found (are you missing a using directive or an assembly reference?) Assets\CallbacksHandler.cs(22,29): error CS0246: The type or namespace name 'ITestResultAdaptor' could not be found (are you missing a using directive or an assembly reference?) Has anyone managed to achieve something similar to what I'm trying to do or stumbled upon issues like these? I basically just want to have an .exe that I can run and it starts the tests automatically, without depending on the Editor or Unity at all. Thanks in advance!