How to use Vs2022 Debugger to debug KMDF (windbg is ok but not vs)
Hello World,
I want to write and debug kmdf windows driver using visual studio 2022. I can debug my driver using a host and target computer using windbg and kdnet so my network config is ok.
When i try to configure visual studio 2022 i can build and link my driver but i have problem to deploy it. In visual studio in the properties of the project i have a Driver Install - Deploy option tab with several options:
- Do not install
- HardwareId of the driver
- Custom command line
- Install/reinstall and verify
- Fast reinstall
Can you explain what are these options and tells me what i need to do to deploy my driver and debug it from vs2022.
If I select "do not install" and press F5, my driver compiles/links fine but at the end i have "Could not connect to the remote computer for deployment."
What do i need to check and is there any log to check ?
Rem: I can ping the target from my host, i can rdp the target from my host and windbg can connect and break into the kernel so what is wrong with visual Studio.
I know that OSR recommend to use windbg instead of visual studio but I would like to test it from visual studio.
Is there somewhere a web site which explain how to do this basic operation ?
https://learn.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-a-very-small-kmdf--driver is not enougth
Thx in advance for your time and help
Best regards