Frequently Asked Questions¶
If you can’t find an answer to your question here, please contact firstname.lastname@example.org.
Unfortunately not. Microsoft do not allow the use of Visual Studio extensions (such as Recode) with the Express edition of Visual Studio. However, the new Visual Studio Community Edition is fully compatible.
Yes! The new Visual Studio Community Editions support Visual Studio extensions which means Recode works without any problems.
If you see the C1041 compiler error during a Recode:
fatal error C1041: cannot open program database 'c:\path\to\vc120.idb'; if multiple CL.EXE write to the same .PDB file, please use /FS
This typically means you have Visual Studio Edit and Continue enabled for native code. In certain cases this will lock the
idb file preventing later Recodes from succeeding after the first Recode.
Disable Edit and Continue via
Tools -> Options -> Debugging -> Edit and Continue to avoid this issue.
Recode attempts to cull obsolete breakpoints after every Recode. If this does not occur as expected, and you have multiple breakpoints appearing,
please check that the Visual Studio option
Require source files to exactly match the original version is enabled.
Tell us! Please send an email to email@example.com describing the issue you encountered and giving as many details as you can, including:
- The reproduction rate (ie. does it happen reliably/intermittently/rarely?)
- Are there any patterns to the failure (ie. only one file; only after the second Recode etc)
- The Recode log.
- Snippets of the code at the lines mentioned by any code errors/warnings in the Recode log.
- The version of Visual Studio you’re using.
- Any other details you think may be useful.