关于vs2005中TreeView控件的问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 20:42:35
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误信息: 未能加载文件或程序集“Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

行 1: <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
行 2: <%@ Control Language="c#" Inherits="LotusOA.UserControls.TreeViewCtrl" CodeFile="TreeViewCtrl.ascx.cs" %>
行 3: <FONT face="宋体">

怎么弄啊这个 打开网站的时候说是以前vs版本编写的需要转化成现在的版本,于是就转换过了,打开时就遇到了这样的问题,不知道怎么弄,大家帮帮忙啊
问了别人 有的说可能是dll封装了

你检查一下转换后是不是有一个.design.cs的文件? 到这个文件里查一下是不是有大小写不一样控件名称? 删掉一个就行了.

<%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
里面的
Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 去掉试试

你的服务器系统没有安装Microsoft.Web.UI.WebControls 这些组件
你可以把dll放在bin下,把Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35

改为
Microsoft.Web.UI.WebControls, Microsoft.Web.UI