【问题标题】:DataTable visualizer disappeared from my Visual StudioDataTable 可视化工具从我的 Visual Studio 中消失了
【发布时间】:2010-09-19 08:19:18
【问题描述】:

不久前,我注意到我的数据表旁边没有放大镜。我曾经拥有它,但不知何故,有时它消失了...
有人见过这种情况吗?你知道如何帮助我再次查看我的数据表吗?

更新:我仍然对此一无所知。谁能指出我的方向,我什至应该从哪里开始寻找答案?非常感谢。

更新:我换了一台新电脑,还是一样的问题。但我指出它只存在于 Visual Studio 2005 中。在 Visual Studio 2008 上,我拥有完全正常的 DataSet 和 Datatable 可视化工具。 所以我尝试重新安装 VS2005,以确保安装了所有组件,没有遗漏任何东西 - 但 Nada。仍然没有可视化工具。

更新:找到了我的问题的解决方案:My answer

【问题讨论】:

标签: visual-studio visual-studio-2005 dataset visualizer


【解决方案1】:

我真的被这个问题困扰,所以我求助于微软支持,他们解决了我的问题!简短的解决方案是 My Documents\Visual Studio 2005\Visualizers 文件夹中的一个 DLL 显然已损坏。我删除了文件夹的所有内容,可视化工具又回来了。
长答案可以在 in this post written by Faruk Celik 找到 - 解决我问题的微软人。

【讨论】:

    【解决方案2】:
    1. 新建一个干净的项目,Visualizer 会出现在那里吗?
    2. 检查此文件是否存在:“\Program Files\Microsoft Visual Studio 8.0\Common7\Packages\Debugger\Visualizers\Microsoft.VisualStudio.Debugger.DataSetVisualizer.dll”
    3. 检查 dll 是否已在 Visual Studio 中加载,打开您的项目,然后打开另一个 Visual Studio,将调试器附加到第一个 Visual Studio(确保已选择托管调试器)。在调试 Visual Studio 中打开 Debug/Windows/Modules 以查看是否加载了 DataSetVisualizer。
    4. 从管理控制台尝试 devenv /ResetSettings

    【讨论】:

    • 我检查了,文件确实存在。
    • 感谢您的编辑! 1) 否 2) 是 3) 我不确定我是否完全理解该过程,但我确实打开了 2 个 Visual Studio 和其中的同一个项目,并将第二个调试器附加到第一个 VS - 我没有看到Debug/Windows/Modules 中的 DataSetVisualizer
    • 感谢您一直以来的帮助 - 我尝试了 devenv /ResetSettings 但没有帮助:-(
    【解决方案3】:

    我知道这是一篇旧帖子,但我一直在解决同样的问题。没有什么能解决我的问题......我终于发现我一直在以兼容模式(Windows 7 操作系统)运行 Visual Studio。在没有设置兼容模式的情况下运行 devenv.exe 后,可视化工具再次出现。

    【讨论】:

    • 嗨@ablesa。回答老问题很好。感谢您的意见。
    【解决方案4】:

    试试 devenv /resetskippkgs...

    【讨论】:

    • 乍一看,这看起来像是一个可怕的“resetsettings”错字
    【解决方案5】:

    我使用的是 Visual Studio 2017,但遇到了同样的问题。我意识到我的文档中缺少可视化工具文件夹。我认为这与办公室计算机上最近的 Windows 升级有关。我通过创建一个空的 Visualizers 文件夹解决了这个问题。

    【讨论】:

    • 我在 Visual Studio 2019 中遇到了问题,这也是我的文档\Visual Studio 2019 不包含 Visualizers 文件夹的结果。创建一个空的修复它。
    • 这是我的问题,在使用 Visual Studio 2017 并拥有此版本的文件夹时,Visual Studio 2019 的另一个安装没有。这影响了 2017 年,因此我将文件夹添加到 2019 年的位置并修复了我的可视化工具。
    【解决方案6】:

    我有同样的问题,它让我发疯。最后,在尝试了谷歌搜索和跟踪和错误的许多建议后,我让它工作了。

    1. \Common7\IDE\devenv.exe /resetuserdata 在命令提示符下。
    2. 我在两者上都将 Microsoft.VisualStudio.Debugger.DataSetVisualizer.dll 重命名为 Microsoft.VisualStudio.Debugger.DataSetVisualizer.dll.test C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies 和 \我的文档\Visual Studio 2005\Visualizers

    【讨论】:

      【解决方案7】:

      我遇到了同样的问题,当我将鼠标悬停在我的数据集变量上时,什么也没有出现。当我在 Watch 窗口中的数据集变量前面添加 my.forms 时,我终于能够看到数据集可视化工具

      【讨论】:

        【解决方案8】:

        以管理员身份执行 Visual Studio。右键单击并以管理员身份执行,放大镜出现在数据表旁边。

        【讨论】:

          【解决方案9】:

          我尝试了这篇文章中的所有内容,但对我没有任何帮助。我正在运行 Windows 7 64 位。最终我在this post找到了解决方案

          【讨论】:

            【解决方案10】:

            我在这里尝试了所有方法,但唯一对我有用的是使用其他人 VS 2019 覆盖 2 个文件夹,让可视化工具正常工作。

            1. C:\Users\XXXXXXXX\Documents\Visual Studio 2019\Visualizers --
            2. C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\Packages\Debugger\Visualizers

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2010-09-10
              • 1970-01-01
              • 2011-11-29
              • 1970-01-01
              • 1970-01-01
              • 2010-10-29
              • 1970-01-01
              相关资源
              最近更新 更多