问题标签 [debuggervisualizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2008 - 调试可视化工具 - 无法加载可视化工具 dll
我正在学习用 vs2008 C# 编写调试可视化工具。但是当我处于调试模式并单击放大镜图标时,不断收到错误消息说无法加载 MyDebugVisualizer dll。
我的应用项目正在引用可视化项目。在类型定义之前,我有:
[DebuggerVisualizer(typeof(MyVisualizer))] [可序列化]
我尝试将可视化工具 dll 放入:C:\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\Visualizers 或 C:\Documents and Settings\zlee\My Documents\Visual Studio 2008\Visualizers
还缺少什么吗?
c# - 您使用哪些(第三方)Visual Studio 2005/2008 调试可视化工具?
我想这个话题经常被监督,但在调试你的代码时相当有用。就在今天,我偶然发现了这个简单而有效的可视化图像的可视化工具(它在一个德国博客上,但我猜代码内容是不言自明的):
我想知道您在日常使用 VS2005/2008 的工作中使用了哪些调试可视化工具。
visual-studio - 那里存在哪些调试可视化工具?
我知道这个问题:您使用哪些(第三方)调试 Visual Studio 2005/2008 的可视化工具?
但我不想知道您使用什么调试可视化工具,我想知道有哪些调试可视化工具。
我只找到了 Mole ( http://www.codeproject.com/KB/macros/MoleForVisualStudioEdit.aspx ),这很棒。但那里必须有更多吗?
开导我。
.net - 调试器可视化器不工作?我注册错了吗?
我在 VS2008 中创建了一个调试器可视化工具。我在同一个 .dll 中创建了两个类:-
- BinaryDataDebuggerVisualizer
- ImageDebuggerVisualizer
图像一个工作正常(例如,放大镜出现在调试模式下)但不适用于 byte[] 一个(BinaryDataDV)。我的可视化工具所做的是将二进制数据显示为模式窗口中的图像(如果数据是合法图像)。我在发布模式下编译为代码,然后将 .dll 放入 C:\Users\\Documents\Visual Studio 2008\Visualizers
这是我用来“定义”视觉的代码...
使用
我在调试器可视化解决方案中进行了单元测试,它启动并测试代码..它正确地显示了一个合法(也是非法的)图像文件。所以我相信代码没问题。
当我在真正的解决方案中时,这就是我正在做的事情(当我在调试模式下将鼠标悬停在变量上时,我希望放大镜显示)。
data
然后,当我在调试时暂停代码时,我将鼠标悬停在该变量上(使用断点)。
没有沙漏:(
任何人对什么是错的有任何想法?
visual-studio-2008 - Visual Studio 中的 DataSetVisualizer 和远程调试
我们使用 Lab Manager 在多个平台上进行测试,并通过在 Lab Manager 中的本地 dev box 和 VM 上创建具有相同名称和密码的 Windows 帐户来进行远程调试(导致 VS 调试器认为正在使用相同的帐户)在两个盒子上,因此它允许在开发盒子上看到调试服务器)。然后我们在debug账号下运行VS,就可以远程调试了。
除了尝试运行 DataSetVisualizer 会导致以下异常之外,这一切都很好:
Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.RemoteObjectSourceException:无法加载文件或程序集'file:///D:\apps\Microsoft Visual Studio 8\Common7\Packages\Debugger\Visualizers\Microsoft.VisualStudio.Debugger.DataSetVisualizer.dll'或其依赖项之一。
dll位于指定文件夹中,并且该文件夹允许管理员完全控制(调试帐户是其中的成员)。该文件夹中没有其他 dll。
我还尝试将可视化器 dll 复制到Document and Settings\<debug_account>\My Documents\Visual Studio 2005\Visualizers
(自定义可视化器的推荐路径)。例外是相同的,但引用 MyDocs 路径而不是 VS 安装路径。
还有人看到这个吗?有任何想法吗?
visual-studio - 如何防止 Visual Studio 调试器可视化工具超时?
我已经成功制作了几个 Visual Studio 调试器可视化工具,它们运行良好,除了在某些对象上,当我尝试反序列化对象时出现超时错误objectProvider.GetObject()
超时发生得相当快(可能在我单击可视化工具图标后大约一秒钟),即使我的其他一些可视化工具工作正常,即使大数据对象显示时间更长(5-10 秒)并且仍然没有暂停。
我已经制作了一个自定义对象源,以将序列化限制为我需要显示的字段。我还能做些什么来让数据反序列化而不会超时?
visual-studio - 有没有人有 VS 2005 的 Control Visualizer
我正在寻找由 Brett Johnson 开发的 Control Visualizer 的源代码和下载,但我找不到与下载 Visualizer 相关的任何链接,也找不到任何相同的源代码。
我正在使用 VS 2005,是否有任何链接或与此控件可视化器相关的任何其他材料,这将对我们有很大帮助
寻找有利的答复。
c# - 在调试器可视化器中获取变量名
有没有办法在 Visual Studio 调试器可视化工具中获取目标对象的基础变量名称?内置的字符串可视化器可以做到这一点:
单击 的可视化工具图标myStr
,您将看到“表达式”文本框显示“myStr”。我怎样才能在我自己的可视化器中得到这个?
c# - 如何创建 Visual-Studio 字符串可视化工具?
我试图为 IDictionary 或 ICollection 创建可视化工具
然后像简单的可视化器(没有对话框;我的意思是悬停变量时出现的常用字符串可视化器,见下图),我想制作我的自定义文本,我想将集合转换为它的类型列表(IE StringCollection to List (字符串)或列表),然后我将能够在可视化器中看到它。或者对于字典显示以列出键和值的可视化工具。
任何想法如何实施甚至如何开始?
我会尽快更新我的问题。
这是我想到的:
这些是数组和多维数组的 VS 可视化工具:
我想对 ICollection(或 IList)、IDictionary 等使用类似的东西。
请注意,在数组中,可视化器显示每个嵌套的对象。 这实际上是我想要实现的:
.
尝试可视化一个List,你会看到有一个私有值_items,所以你可以看到它的项目。我想在集合和字典中实现类似的东西。
.net - 如何安装调试器可视化工具?
我正在尝试将Mole 用于 Visual Studio,但它没有加载。我以前在使用其他可视化工具时遇到过这个问题,所以我可能遗漏了一些明显的东西。
我只是将 DLL (Mole.Visualizer.dll) 复制到以下文件夹并重新启动 VS2K8:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\Visualizers