Using Rider with WDK to develop Windows drivers
Hi!
I'm developing Windows drivers and I recently got fed up with Visual Studio and heard Rider could work with C++ projects.
Tried it and for user mode development it works wonderfully.
Tried to use it for kernel mode - selected the version of MSBuild with WDK (Windows Driver Kit) installed on it - and things went south:
It didn't identify the MSVC default preprocessor definitions (like _MSC_VER).
It misinterpreted some valid code (which compiles) and showed red squiggles on completely valid code.
Is there a way to make it work fluently like Visual Studio?
Please sign in to leave a comment.
Hi Amit Wifi
I apologize for the late reply. This problem has been addressed in version 2025.3.1 or newer, so if you're still using a previous version, please update to have a smooth flow.