|
1 | 1 | --- |
2 | 2 | title: C++ Dynamic Debugging (Preview) |
3 | 3 | description: Learn how to use C++ Dynamic Debugging to easily debug optimized code. |
4 | | -ms.date: 03/17/2025 |
| 4 | +ms.date: 04/01/2025 |
5 | 5 | ms.topic: how-to |
6 | 6 | f1_keywords: |
7 | 7 | - vs.debug |
@@ -265,7 +265,8 @@ If things aren't working as expected, open a ticket at [Developer Community](htt |
265 | 265 |
|
266 | 266 | ## General notes |
267 | 267 |
|
268 | | -IncrediBuild 10.24 supports C++ Dynamic Debugging builds. |
| 268 | +IncrediBuild 10.24 supports C++ Dynamic Debugging builds.\ |
| 269 | +FastBuild v1.15 supports C++ Dynamic Debugging builds. |
269 | 270 |
|
270 | 271 | Functions that are inlined are deoptimized on demand. If you set a breakpoint on an inlined function, the debugger deoptimizes the function and its caller. The breakpoint hits where you expect it to, as if your program was built without compiler optimizations. |
271 | 272 |
|
@@ -294,8 +295,8 @@ If your project is built with the Visual Studio build system, a good way to make |
294 | 295 |
|
295 | 296 | 1. The **New Solution Configuration** dialog opens. In the **Name** field, enter a name for the new configuration, such as `ReleaseDD`. Ensure that **Copy settings from:** is set to **Release**. Then select **OK** to create the new configuration. |
296 | 297 |
|
297 | | - :::image type="complex" source="media/vs-2022/debug-clone-configuration-details-release.png" alt-text="A screenshot that shows the New Project Configuration dialog."::: |
298 | | - The Name field is set to ReleaseDD. The Copy settings from: dropdown list is set to Release. |
| 298 | + :::image type="complex" source="media/vs-2022/debug-clone-configuration-details-release.png" alt-text="A screenshot that shows the New Project Configuration dialog for a release build."::: |
| 299 | + The Name field is set to ReleaseDD. The 'Copy settings from' dropdown list is set to Release. |
299 | 300 | :::image-end::: |
300 | 301 |
|
301 | 302 | 1. The new configuration appears in the **Active solution configuration** dropdown list. Select **Close**. |
@@ -332,7 +333,7 @@ If you want to use debug binaries but you want them to run faster, you can modif |
332 | 333 |
|
333 | 334 | 1. The **New Project Configuration** dialog opens. In the **Name** field, enter a name for the new configuration, such as **DebugDD**. Ensure that **Copy settings from:** is set to **Debug**. Then select **OK** to create the new configuration. |
334 | 335 |
|
335 | | - :::image type="complex" source="media/vs-2022/debug-clone-configuration-details-debug.png" alt-text="A screenshot that shows the New Project Configuration dialog."::: |
| 336 | + :::image type="complex" source="media/vs-2022/debug-clone-configuration-details-debug.png" alt-text="A screenshot that shows the `New Project Configuration dialog` for a debug build."::: |
336 | 337 | The name field is set to DebugDD. The Copy settings from: dropdown list is set to Debug. |
337 | 338 | :::image-end::: |
338 | 339 |
|
|
0 commit comments