重装Microsoft Internet Explorer WebControls

解决方案 »

  1.   

    大哥谢谢,不过我重装过一次了
    如果再重装需要注意什么
    甚至按照microsoft internet webcontrols所附带的readme 一步步验证过
    1. 检查是否已安装 IIS V5.0 或更高版本。2. 创建以下目录: "C:\Program Files\Microsoft Internet Explorer WebControls"并将 Microsoft.Web.UI.WebControls.dll 和
    Microsoft.Web.UI.WebControls.resources.dll 复制到该目录。注意: 该文件夹将创建于操作系统 (OS) 所使用的磁盘。并非所有机器都将 C 磁盘
    用于操作系统。3. 在命令提示符下,通过使用 gacutil 工具,将 Microsoft.Web.UI.Webcontrols.dll
    和 Microsoft.Web.UI.WebControls.resources.dll 安装在“全局程序集缓存 (GAC)”中。
    此工具位于 "Program Files\Microsoft.NET\FrameworksSDK\Bin 或 
    Program Files\Microsoft Visual Studio .NET\FrameworksSDK\Bin" 中。使用以下语法
    注册该 DLL:  gacutil -i Microsoft.Web.UI.WebControls.dll
    gacutil -i Microsoft.Web.UI.WebControls.resources.dll注意: 如果不希望使该 DLL 供所有应用程序全局访问,请跳过本步骤。4. 在 "Root Web" 下创建以下目录: webctrl_client\1_0\
    webctrl_client\1_0\images
    webctrl_client\1_0\treeimages
    webctrl_client\1_0\treeimages\rtl5. 复制 HTC 文件(行为)至 "Root Web" 文件夹下的 "webctrl_client\1_0\" 文件夹中。6. 复制图像至以下路径: 用于 WebControls 的图像: "webctrl_client\1_0\images"用于 TreeView 的图像: "webctrl_client\1_0\treeimages"用于 TreeView 的从右到左图像: "webctrl_client\1_0\treeimages\rtl"7. 如果要在 Visual Studio .NET 的“自定义工具箱”和“项目添加引用”对话框中显示 
    WebControls DLL,则要创建以下注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
      AssemblyFolders\IEWebControls设置安装 Microsoft.Web.UI.WebControls.dll 的文件夹注册表项的默认字符串值,
    一般情况为 "C:\Program Files\Microsoft Internet Explorer WebControls"每一步都没有问题,按搜索以前的结果将Microsoft.Web.UI.WebControls.dll也拷贝至webApplication的bin目录下
      

  2.   

    这样做还有问题吗?
    我在使用的时候一次就装上用了!没有什么问题?
    那有这么麻烦,就是安装,那些事情她自己回做的!到时候使用的时候在.NET选项列表中自然会有Web.UI.TreeView这个的。不明白,是不是机器有问题???还是好好检查一些吧!
      

  3.   

    我也觉得没这么麻烦。我下载了之后,运行了安装程序。
    在c:\program file\下有了一个microsoft internet explorer webcontrols目录
    然后我从这个目录里将IE webcontrols.dll文件拷贝到站点的bin目录里,并且在工程中进行注册,就可以用了!
    <IE:TreeView id="treeIceCream"  Runat="Server">
        <IE:TreeNode  Text="Rocky Road" />    
        <IE:TreeNode  Text="Chocolate" />
    </IE:TreeView>        //其中的IE是我给这个控件取的名字空间的别名.
      

  4.   

    就是就是,默认安装完后还是不能用!也没有提示错误,中文版的.net上安装的?如何解释?
      

  5.   

    我下了又重装了
    再卸了又装,
    装了中文装英文
    反正都没有搞定
    现在用的是中文版的
    我发现源码以ansi方式另存为html方式居然不会出错,正确了,
    以utf8方式存为html就出现这个错误
    所以我现在指定页面代码
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    居然好了
    谢谢大家