2009-08-16 119 views
5

由于缺少程序集,项目无法编译。导致错误的文件有一个我在哪里可以找到Microsoft.VisualStudio.DebuggerVisualizers?

using Microsoft.VisualStudio.DebuggerVisualizers; 

VisualStudio部分标为红色。我需要安装什么来修复它?对我来说,这听起来似乎都和Visual Studio中,但是这是我在用的,所以它被安装......

澄清:我知道什么是汇编它存在,而参照先前添加到项目参考中。但我怎么得到它?我必须安装哪个SDK?或者当我安装Visual Studio时忘记检查某些内容?

+0

@adrianbanks似乎这里有正确的答案。物理程序集位于'%Program Files%\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PublicAssemblies'文件夹中(假设VS2008)。 (对于VS2005,将9.0更改为8.) – 2009-08-16 18:33:53

回答

11

您应该能够在.Net选项卡的“添加引用”对话框中找到它。

如果不是,则Microsoft.VisualStudio.DebuggerVisualizers.dll位于Visual Studio安装目录的Common7\IDE\PublicAssemblies子目录中。你可以从那里手动添加它。

+0

以及它来自哪里? – Svish 2009-08-16 18:33:01

+0

显然,它附带了Visual Studio。当您安装Visual Studio导致它不存在时,可能会关闭某个功能。 – adrianbanks 2009-08-16 18:51:00

+0

hm ...将不得不尝试重新安装它或什么,然后我猜... – Svish 2009-08-16 19:15:15

2

您应该能够在“添加引用”对话框的“.NET”列表中找到程序集。

6

对于Visual Studio 2010,Microsoft.VisualStudio.DebuggerVisualizers程序集存在于C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0(或相关的程序文件根目录)下。

对于面向Visual Studio 2010的调试器可视化工具,它必须引用此程序集的10.0版本,否则它将失败并显示无效的转换异常。

相关问题