你可以在 VS2019 中检查没有断点的内存吗
Can you inspect Memory without a breakpoint in VS2019
VS2019是否可以在不触发断点的情况下查看内存中的内容?我想在不调用任何行为的情况下查看事物的状态,因为每当我与我的应用程序交互时,似乎某些事情正在发生变化。这是一个旧的 .net 框架应用程序,所以我不能只使用数据断点。
根据您的情况,您会想到两件事。
日志
您可以使用 logs 将一些信息打印到某些输出,例如调试输出、控制台、日志文件等。
您可以打印到 Console
(或 Debug
),具体取决于您的应用程序类型,以查看发生的事情。您可以写入文件以记录一切并检查之后发生的事情。
内存分析器
如果您想查看内存中内容的详细信息,可以使用 Visual Studio 的 memory profiler 来拍摄内存快照。
VS2019是否可以在不触发断点的情况下查看内存中的内容?我想在不调用任何行为的情况下查看事物的状态,因为每当我与我的应用程序交互时,似乎某些事情正在发生变化。这是一个旧的 .net 框架应用程序,所以我不能只使用数据断点。
根据您的情况,您会想到两件事。
日志
您可以使用 logs 将一些信息打印到某些输出,例如调试输出、控制台、日志文件等。
您可以打印到 Console
(或 Debug
),具体取决于您的应用程序类型,以查看发生的事情。您可以写入文件以记录一切并检查之后发生的事情。
内存分析器
如果您想查看内存中内容的详细信息,可以使用 Visual Studio 的 memory profiler 来拍摄内存快照。