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

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
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”中

源错误:

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
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也需要更新,

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
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配置文件也需要更新

确实是挺麻烦的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值