Current filter:
                                You should refresh the page.
                                  • If tests eventually call down to native code, it's extremely useful to be enable the mixed debugger. This is done by choosing "Enable native code debugging" in the project settings.

                                    However, when debugging unit tests CodeRush appears to be ignoring this settings and always invokes the managed debugger:

                                    'DevExpress.CodeRush.TestRunner.Executor45x64.exe' (Managed (v4.0.30319)) : Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll', Symbols loaded.

                                    Please support the ability to use the mixed debugger as we currently use an alternative product to do this.

                                • Alex Z (DevExpress) 10.23.2015


                                  Thank you for the report. We will work on improving native debugging support in future updates of the product.

                                1 Solution

                                Creation Date Importance Sort by


                                We have fixed this problem and will include it in an upcoming release. The final release date has not been set, but once it is published we will send you an automatic notification.
                                • Shardul Kulkarni 05.17.2019

                                  Can you elaborate on this fix? How to enable native debugging for the test runner?

                                • Alex Z (DevExpress) 05.17.2019


                                  This should be done automatically. CodeRush now uses native and managed debugger types when starting the executor process and attaching to it.
                                  If you experience issues with this, it would be helpful if you can send us a sample project and steps to reproduce.