Server Error in '/10' Application.
--------------------------------------------------------------------------------Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not load type System.Web.UI.WebControls.TreeView from assembly System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.Source Error: 
Line 144:<tr height="328">
Line 145:  <td valign="top" bgcolor="#E0E9EF">
Line 146:    <asp:TreeView  ID="TreeView1" runat="server" Font-Size="X-Small" BorderStyle="None" ForeColor="Black" NodeWrap="True" ShowLines="True" ExpandDepth="1">
Line 147:      </asp:TreeView>
Line 148:  </td>
 Source File: G:\10\main.aspx    Line: 146 
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573

解决方案 »

  1.   

    你是用2003开发的还是2005开发的阿?
    这个报告的错误是找不到你TreeView控件引用的dll找到那个dll把它放到bin的目录下面应该就好了吧
      

  2.   

    在path设置环境变量,指向TreeView控件引用的dll的路径即可
      

  3.   

    我用的是vs2005,我的网站目录内没有bin文件夹啊,treeview是哪个dll 啊
      

  4.   


    那你先发布一下就可以了
    就是网站项目右键 发布网站
    然后把发布的文件放到虚拟目录下面应该就没有错了
    不过我感觉如果你在VS中运行的时候没有问题即使直接放到虚拟目录里面应该也不会有错的
    怪异
    还有记得方过去的时候虚拟目录的ASP.Net属性要设置为2.0
      

  5.   

    试了,还是不行,现在就是treeview的部分报错,其他静态部分可以显示的
      

  6.   

    2003和2005的treeview有些不同,
    Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573
    应该用asp.net2.0吧,
    从装一次试试吧
      

  7.   

    还是建议你去查一下Tree View的引用dll
    然后把它放到生成出来的Bin目录下
    应该可以解决啦
      

  8.   

    虚拟目录的设置不对,你的虚拟目录在iis中使用的是1.1的版本,而你本身的程序用的是2.0的版本请将虚拟目录的asp.net配置改成2.0版本,另保证你的iis没有删除axd后缀的解析,如果没有axd解析,treeview无法正常显示图片和脚本