如何查找包含特定类的C#组件

时间:2010-11-03 11:15:16

标签: c# visual-studio-2010 components

我正在使用C#创建一个Internet Explorer插件。我一直在关注一个教程,其中代码导入了一些我没有的类,即:

using System.Windows;
using SHDocVw;

我意识到我需要将相关组件添加到我的项目中,但我不确定如何找到包含这些类的组件。也许某处有搜索?

3 个答案:

答案 0 :(得分:2)

这两个示例都是位于需要引用的程序集中的命名空间。幸运的是,添加这些引用非常简单:

对于System.Windows:

  1. 右键单击您的项目。
  2. 选择“添加参考...”
  3. 选择“.NET”选项卡并找到System.Windows程序集。
  4. 双击添加。
  5. 对于SHDocVw:

    1. 右键单击您的项目。
    2. 选择“添加参考...”
    3. 选择“浏览”标签。
    4. 导航至C:\ Windows \ System32
    5. 查找SHDocVw.dll
    6. 双击添加。

答案 1 :(得分:1)

首先,您发布的代码不是类,而是名称空间。

您可以通过查看命名空间的文档来填写要添加的组件。 谷歌命名空间名称之后,你将在MSDN上找到答案。

答案 2 :(得分:1)

其Microsoft Web浏览器控件。

您应该在名为

的PC上使用它

shdocvw32.dll

参考您的项目。

此致

Mazhar Karimi