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

更新:我仍然对此毫无头绪。任何人都可以指出我的方向,我应该在哪里开始寻找答案?非常感谢。

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

更新:找到问题的解决方案:我的回答

有帮助吗?

解决方案

我真的被这个问题困扰了,所以我转向微软的支持,他们解决了我的问题!简短的解决方案是显然My Documents \ Visual Studio 2005 \ Visualizers文件夹中的DLL之一已损坏。我删除了文件夹的所有内容,并且可视化器回来了。
可以找到长答案在这篇由Faruk Celik撰写的帖子中 - 来自微软的人解决了我的问题。

其他提示

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

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

尝试 devenv / resetskippkgs ...

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

我有同样的问题,这让我发疯。最后,我在尝试了Googling的许多建议以及跟踪和错误之后才开始工作。

    在命令提示符下
  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 和 \ My Documents \ Visual Studio 2005 \ Visualizers

我遇到了同样的问题,当我悬停在我的数据集变量上时,什么都不会出现。当我在Watch窗口的数据集变量前添加my.forms时,我终于能够看到数据集可视化器了

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top