首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 求救!!!关于ie工具条 [已结贴,结贴人:walter223]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • walter223
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-05-20 16:26:21 楼主
    在http://support.microsoft.com/kb/821793/zh-cn#4c上下载了个资源,按照介绍步骤出现了4个error!!
    : error C2653: “Interop”: 不是类或命名空间名称
    : error C2653: “Interop”: 不是类或命名空间名称
    : error C3728: “__event System::EventHandler __gc *KBBar::KBBarControl::ExplorerAttached”: 事件没有引发方法
    看了介绍KBBarControl 类使用 WebBrowser 类来获取引用到的 InternetExplorer, 主机实例可能需要向 SHDocVw.dll 文件中定义 Microsoft Internet 控件 COM 组件添加引用。 添加到此 DLL, 引用时 VisualStudio.NETIDE 创建 Interop 程序集对该 DLL, 然后将 interop 程序集复制到项目文件夹。
    不明白为什么,请高手指点!!
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jiangsheng
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-21 21:29:161楼 得分:100
    添加引用到 SHDocVw.dll 文件, 时 VisualStudio.NET 创建 Interop.SHDocVw.dll interop 程序集, 然后将 Interop.SHDocVw.dll interop 程序集复制到项目文件夹。 全局程序集缓存中您必须注册 Interop.SHDocVw.dll interop 程序集。 但是之前, 您注册 Interop.SHDocVw.dll interop 程序集在全局程序集缓存, 您必须指定 Interop.SHDocVw.dll interop 程序集强名称。

    以给予 Interop.SHDocVw.dll interop 程序集强名称:
    1. 在 SolutionExplorer@@, 右击 SHDocVw KBBar 项目节点, 中 引用 节点下依次 属性 。
    2. 在 Interop.SHDocVw 属性页 对话框中, 展开 ConfigurationProperties , 并展开 托管包装 。
    3. 单击 常规 。
    4. 在 强名称 Type 属性, 单击以选中 密钥文件 /) 从下拉列表 选项 keyfile:FileName (。
    5. 强名称 属性, 中键入包括路径, 强名称密钥文件, 然后单击 确定 。

    注意 可以用于通过使用强名称签名程序集使用 Aximp.exe 工具。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved