Solved

file conflicts - type exist in both A and B files

Posted on 2010-11-23
5
547 Views
Last Modified: 2012-05-10
Compiler Error Message: CS0433: The type 'System.Web.UI.UpdatePanel' exists in both 'c:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll' and 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\7073199f\ac695c9f\assembly\dl3\b2531efd\00b86e4c_ff3cc701\System.Web.Extensions.DLL'

If I am getting a lot of these, or the same error over and over, even after deleting all sub items in my Temporary ASP.NET Files folder...what is likely the problem here?

How do I fix this, both quickly....and also permanently?


This is very frustrating, as the files (or folders!!!!) are often locked and I have to find the process and kill it, usually inetinfo.exe.

I have published on other hosted environments and not had this problem with conflicting DLLs
0
Comment
Question by:Tom Knowlton
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 
LVL 5

Author Comment

by:Tom Knowlton
ID: 34201612
How do I view files in the GAC?
0
 
LVL 21

Expert Comment

by:Alfred1
ID: 34202062
You can use the .NET Framework Configuration Tool

http://msdn.microsoft.com/en-us/library/2bc0cxhc%28v=VS.90%29.aspx

if you haven't installed it yet.  Check this out.

http://www.technowise.in/2009/03/net-framework-20-configuration-tool.html
0
 
LVL 21

Accepted Solution

by:
Alfred1 earned 450 total points
ID: 34202077
I believe your error is due to multiple System.Web.Extension existing in your web.config.  Try removing one of them in the web.config.

<compilation debug="true" strict="false" explicit="true">
                  <assemblies>
                        
                        <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                        
                  </assemblies>
            </compilation>
0
 
LVL 20

Assisted Solution

by:informaniac
informaniac earned 50 total points
ID: 34202091
Go to Run and type C:\WINDOWS\assembly\gac_msil
0
 
LVL 5

Author Closing Comment

by:Tom Knowlton
ID: 34207660
thx for your time and advice!  :)
0

Featured Post

Salesforce Made Easy to Use

On-screen guidance at the moment of need enables you & your employees to focus on the core, you can now boost your adoption rates swiftly and simply with one easy tool.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Add a Condition in ASP Repeater 6 48
Error running webpage local computer 7 27
Asp.Net Session Question 2 36
Validation for Passport expiry in asp.net 2 15
I have developed many web applications with asp & asp.net and to add and use a dropdownlist was always a very simple task, but with the new asp.net, setting the value is a bit tricky and its not similar to the old traditional method. So in this a…
One of the pain points with developing AJAX, JavaScript, JQuery, and other client-side behaviors is that JavaScript doesn’t allow for cross domain request for pulling content. For example, JavaScript code on www.johnchapman.name could not pull conte…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question