My project works fine with Visual Studio 2015, but with Visual studio 2017, when I click on “VisualGDB Debugger”, the project compile, and at the end, a popup tell me: ” ‘path’ cannot be an empty string(“”) or start with the null character. Parameter name: path”
I precise, I have the same result with an new project.
I’ve tried to uninstall an reinstall VisualGDB. The problem is still here. Do you have any suggestion please?
Please try installing the latest v5.3 Preview 8. Then click at the ‘show details’ hyperlink in the exception window and post the details here. This should help us understand what could be causing it.
Another quicker solution would be to simply re-create the project via VisualGDB Project Wizard and compare the settings with the original project. Most likely some of the settings in the .vcxproj file got accidentally replaced by an empty string.
I’ve tried to install the last preview (5.3p8) but nothing more. There are no ‘show details’, you can view the popup in attachment.
Moreover, i create a project with VS2017, create a git and commit every files. Delete this project, recreate a project with VS2015. You can view the diff of the two projects in attachment. (Red = VS2017, Green = VS2015).
Thanks for the screenshots. At the first glance, the 2 projects look equivalent. Can you confirm that opening one of them with VS2017 works and the other one opened with VS2017 fails?
The message box you attached looks like it’s produced by Visual Studio before and VisualGDB logic gets triggered, so most likely it is caused by either corrupt MSBuild platform definition, or some installation-related problems. Uninstalling and installing back VisualGDB (and VS if this doesn’t help) might resolve this.