我以前使用TreeView的时候都是没有问题的,用的比较爽!!
可是自从我重新安装系统跟TreeView控件后,我在页面中调用就会出现一下错误!!
请各位帮忙看看,谢谢!!!!以下为页面错误信息:编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1595: 已在多处定义“Microsoft.Web.UI.WebControls.TreeView”;使用“c:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\wou.test\4c3b5ed1\c8609dd0\assembly\dl2\cb6eb0c4\007b724b_5a9cc401\microsoft.web.ui.webcontrols.DLL”中的定义源错误: 行 79:         
行 80:         private System.Web.UI.Control __BuildControlTreeView1() {
行 81:             Microsoft.Web.UI.WebControls.TreeView __ctrl;
行 82:             
行 83:             #line 14 "D:\C#Work\Work\Work0915\Wou.Test\WebPages\WebForm1.aspx"
 源文件: c:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\wou.test\4c3b5ed1\c8609dd0\b2ldu5un.0.cs    行: 81 显示详细的编译器输出:



--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573

解决方案 »

  1.   

    默认安装完后,他会在F:\Program Files\Microsoft Internet Explorer WebControls目录出现。。当然F只是我的盘,你们自己根据你的盘来,然后在VS。NET工具箱把他添加进来,以后用,一拖就好了,多省事
      

  2.   

    述说不够详细,应该是命名空间没有准确引用,在其他处发现了TreeView的定义,导致歧义,把TreeView加上详细的命名空间,如编译器提示的Microsoft.Web.UI.WebControls.TreeView __ctrl在.net中有很多类名相同,同时引用的时候必须加上命名空间,最好养成用全称的习惯,或者冷静的对每一次添加类型检查有没有类名重复.不要怕麻烦,出了错误更麻烦.
      

  3.   

    非常奇怪,现在的问题是:
    我使用WebControl中的ToolBar就没有问题的。就是使用TreeView的时候,出现了页面脚本错误,
    是不是跟webctrl_client文件夹有关系呀?这个文件夹我也已经拷贝在此站点的目录下面了呀??
      

  4.   

    事情有新发展了,
    我自己访问我自己的站点TreeView出现脚本错误,而别人访问我机器的站点一切显示正常
    是不是跟我自己的IE设置有什么关系呀??大家帮忙呀。。
      

  5.   

    IE中与脚本相关的设置在 :
    工具-internet选项-高级-禁止脚本调试
    选上以后会关闭经常跳出的脚本调试窗口.
    别人访问你机器的站点能看到treeview控件吗?