.net - 如何在 Visual Studio 2008 调试器中查看 GUID 的值?

标签 .net visual-studio visual-studio-2008 debugging

当您在监 window 口中查看 GUID 值项目时,您看不到该项目的值,当您展开该项目时,您只会看到“”,这是非常 误导!

您必须将“ToString()”添加到值中才能看到有用的内容。

那么我如何让 Visual Studio 添加它自己的“ToString()”呢?


我正在使用 VB.NET,如果它能有所作为的话。

最佳答案

看这里:Visualizing GUIDs in the Visual Studio 2008 debugger


伊恩编辑

谢谢,效果很好,但我必须改变

<Assembly: DebuggerDisplay("{ToString}", Target:=GetType(Guid))> 

<Assembly: DebuggerDisplay("{ToString()}", Target:=GetType(Guid))>

所以它也可以在 C# 中运行

关于.net - 如何在 Visual Studio 2008 调试器中查看 GUID 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2100741/

相关文章:

c++ - Visual Studio 2008 中的非托管 C++ 单元测试

c# - 如何使用 Scintilla 的语法突出显示?

c# - 在文件夹中查找具有相同名称但扩展名不同的文件

.net - 评分/评级引擎 - 建议和示例?

.net - 为什么这个格式字符串不起作用?

.net - 模型上的 mvc4 条件数据注释验证

c# - SAP 的 Visual Studio Crystal Report 中的网格

visual-studio - 在Visual Studio中丢失了项目目录结构?

c++ - 如何在 msvc 中编译和链接生成的文件?

visual-studio-2008 - Visual Studio 2008 将现有项目添加到主解决方案