吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

同时存在于“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files。。。。。。“

 

代码
1 <system.web>
2 <compilation debug="true">
3 <assemblies>
4 <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
5 <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
6 <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
7 <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
8 <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
9 <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
10 <add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
11 <add assembly="System.Workflow.Activities, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

 

 

今天修改项目时候,由于升级了第三方控件的版本,所以卸载了老版本,安装上新版本后,再次编译后,无法通过。

错误如下:

编译错误

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS0433: 类型“DevExpress.Web.ASPxGridView.ASPxGridView”同时存在于“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\twm\e792b03c\9927da71\assembly\dl3\3fad0197\00259a68_5eb3c901\DevExpress.Web.ASPxGridView.v8.2.DLL”和“c:\WINDOWS\assembly\GAC_MSIL\DevExpress.Web.ASPxGridView.v9.3\9.3.2.0__8d332da86fe888ab\DevExpress.Web.ASPxGridView.v9.3.dll”中

源错误:

 

代码
36: <tr>
37: <td bgcolor="#ffffff" colspan="3">
38: <dxwgv:ASPxGridView ID="ASPxGridView_List" runat="server" AutoGenerateColumns="False"
39: CssFilePath="~/App_Themes/Glass/{0}/styles.css" CssPostfix="Glass" DataSourceID="ObjectDataSource_List"
40: Width="100%" ClientInstanceName="ASPxGridView_List" KeyFieldName="F_Guid">

刚开始,郁闷了好半天,后来经过排除后,原来BIN里面是引用了老版本的DLL

解决方法:

 

删除所有BIN文件夹下面的所以DLL引用,再添加新版本DLL引用。

web项目aspx文件头,所有引用的DLL也需要更新,

 

代码
1 <%@ Page Title="" Language="C#" MasterPageFile="~/Base/MasterPage.master" AutoEventWireup="true" CodeFile="Factory_Index.aspx.cs" Inherits="Info_Factory_Index" %>
2
3  <%@ Register Assembly="DevExpress.Web.ASPxGridView.v9.3, Version=9.3.2.0, Culture=neutral, PublicKeyToken=8D332DA86FE888AB"
4 Namespace="DevExpress.Web.ASPxGridView" TagPrefix="dxwgv" %>
5  <%@ Register Assembly="DevExpress.Web.ASPxEditors.v9.3, Version=9.3.2.0, Culture=neutral, PublicKeyToken=8D332DA86FE888AB"
6 Namespace="DevExpress.Web.ASPxEditors" TagPrefix="dxe" %>
7 。。。。。。。。。
8 。。。。。。。。。

同时web.config配置文件也需要更新

确实是挺麻烦的!

posted on 2010-02-25 17:16  _eagle  阅读(7591)  评论(3编辑  收藏  举报