类型xxxx同时存在于bin\xxx.dll和C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\...xx.dll中
2016-11-17 10:22
399 查看
错误:类型“LabWeb.PicServerUrl”同时存在于“项目根目录LabWeb\bin\LabWeb.dll”和“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b47ebef2\_shadow\c18a41a2\1769770390\30556274\App_Code.awtzjlje.dll”中
我是在App_Code文件夹下的一个类中定义了一个方法,该方法在页面中引用时就会出现上述错误,在网上找了很久,也试了很多方法。现整理如下:
1、不同的aspx页面,如果引用了相同的.cs文件,在发布的时候就会出这种错误。
2、在bin文件里存在有一个旧版本dll,如果新版dll名字换掉了,而新版本不能覆盖旧版本,也可能会出现这种情况。这时进行两步操作:一是将项目bin文件中的生成的dll手动删除,二是找到错误提示的路径C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\,将该临时文件夹中的目录文件与文件夹全部删除,然后重新生成解决方案。
3、Web.config文件配置的版本问题。
节点<assemblies>下的<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
扩展版本用的是3.5,但看标题错误提示的路径是在版本4.0下,所以将Version改成4.0.0.0,重新生成解决方案就可以了。
我遇到的就是第三个,但有一点不太明白,明明项目用的目标框架Framework是3.5,怎么生成的临时文件却是4.0的呢。。
我是在App_Code文件夹下的一个类中定义了一个方法,该方法在页面中引用时就会出现上述错误,在网上找了很久,也试了很多方法。现整理如下:
1、不同的aspx页面,如果引用了相同的.cs文件,在发布的时候就会出这种错误。
2、在bin文件里存在有一个旧版本dll,如果新版dll名字换掉了,而新版本不能覆盖旧版本,也可能会出现这种情况。这时进行两步操作:一是将项目bin文件中的生成的dll手动删除,二是找到错误提示的路径C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\,将该临时文件夹中的目录文件与文件夹全部删除,然后重新生成解决方案。
3、Web.config文件配置的版本问题。
节点<assemblies>下的<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
扩展版本用的是3.5,但看标题错误提示的路径是在版本4.0下,所以将Version改成4.0.0.0,重新生成解决方案就可以了。
我遇到的就是第三个,但有一点不太明白,明明项目用的目标框架Framework是3.5,怎么生成的临时文件却是4.0的呢。。
相关文章推荐
- asp.net 错误 类型"xxxxx"同时存在于"xxx.dll"和"xxxx.dll" 中
- 类型“XX”同时存在于“XX.DLL”和“XX.DLL“中
- 类型“XXXXX”同时存在于XXX.dll和YYY.dll中的问题的解决办法
- CS0433: 类型“XXXXX”同时存在于XXX.dll和YYY.dll中的问题解决
- WEB项目添加App_code文件夹的问题-产生XXX 类型同时存在于两个DLL中的错误
- C# 学习实践 XXX.DLL同时存在于XXXXX.DLL中
- asp.net 编译错误类型“同时存在于”不同的dll中(归结)
- "类型同时存在于ESRI.ArcGIS.AxMapControl.dll和ESRI.ArcGIS.MapControl.dll中"的错误
- 错误1 类型 *******同时存在于xxxx和xxxx错误解决
- 编译错误类型“同时存在于”不同的dll中
- 发布网站时提示 类型“”同时存在于dll 和dll中
- 编译错误类型“同时存在于”不同的dll中
- 类型同时存在于A.dll和B.dll中的解决办法
- asp.net 编译错误类型“同时存在于”不同的dll中
- 也谈Asp.Net编译错误CS0433 类型XXX同时存在于…
- CS0433: 类型“Utils”同时存在于 App_Code.dll和WebApp.dll中
- 新建MVC3项目时出错:错误 2 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll”和“C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 3\Assembli
- asp.net 编译错误类型“同时存在于”不同的dll中.
- 发布网站程序提示“类型help同时存在于.................两个.dll中”的问题解决。