Solved

Found conflicts between different versions of the same dependent

Posted on 2010-11-30
2
610 Views
Last Modified: 2013-11-07
I am working on VS2008 C#.

Every time when I make the build I am getting the warning "Found conflicts between different versions of the same dependent ".

I clicked "Yes" when I got the prompt "Do you want to fix these conflicts by adding binding redirect records in the app.config file?" while compiling my class library project. However, nothing was added to app.config.

Can anyone help me in this regard?
0
Comment
Question by:GouthamAnand
2 Comments
 
LVL 4

Accepted Solution

by:
ricovox earned 500 total points
ID: 34242412
Try the following link.
http://stackoverflow.com/questions/895746/help-found-conflicts-between-different-versions-of-the-same-dependent-assembly

Here is a quote from the answer:

Basically this happens when the assemblies you're referencing have "Copy Local" set to "True", meaning that a copy of the DLL is placed in the bin folder along with your exe.

Since Visual Studio will copy all of the dependencies of a referenced assembly as well, it's possible to end up with two different builds of the same assembly being referred to. This is more likely to happen if your projects are in separate solutions, and can therefore be compiled separately.

The way I've gotten around it is to set Copy Local to False for references in assembly projects. Only do it for executables/web applications where you need the assembly for the finished product to run.
0
 

Author Closing Comment

by:GouthamAnand
ID: 34322213
Thanks a lot
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

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

Suggested Solutions

This article is for Object-Oriented Programming (OOP) beginners. An Interface contains declarations of events, indexers, methods and/or properties. Any class which implements the Interface should provide the concrete implementation for each Inter…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

786 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