473,703 Members | 2,375 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Dependency walker

Say ... does anyone know of a good (perhaps free) .NET assembly dependency
walker? Because when you have a project A with a reference B which is also a
reference of C, and C is also a reference of A, and you recompile B in
project A but not C, you get that error "Dependency B.dll in project A
cannot be copied to build directory because it would overwrite the
dependency (old version of B.dll)", but it doesn't tell you that the old
version of B is referenced by C, so you have to go open project C and see
whether B actually is a dependency, and sometimes there are four or five
possible C's, and you can't remember where you used B, so it takes a while,
and you have to rebuild so much and put so much bother into it, that it
would be easier to see exactly which projects you need to rebuild and and
which you don't...

Chris
Nov 13 '05 #1
2 8023
Do a search for ADepends on your system. The sourcecode should come with
Visual Studio. Just run NMAKE and you're away.

Cheers,

4Space

"Chris Capel" <ch***@nowhere. com> wrote in message
news:%2******** **********@TK2M SFTNGP12.phx.gb l...
Say ... does anyone know of a good (perhaps free) .NET assembly dependency
walker? Because when you have a project A with a reference B which is also a reference of C, and C is also a reference of A, and you recompile B in
project A but not C, you get that error "Dependency B.dll in project A
cannot be copied to build directory because it would overwrite the
dependency (old version of B.dll)", but it doesn't tell you that the old
version of B is referenced by C, so you have to go open project C and see
whether B actually is a dependency, and sometimes there are four or five
possible C's, and you can't remember where you used B, so it takes a while, and you have to rebuild so much and put so much bother into it, that it
would be easier to see exactly which projects you need to rebuild and and
which you don't...

Chris

Nov 13 '05 #2
Cool! Thanks.

Chris
Nov 13 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
18588
by: Mark A. Richman | last post by:
Does anyone know of a tool, similar to Depends.exe (Dependency Walker) for ..NET assemblies? I'm looking for a way to report on inter-assembly dependencies. Maybe a Visio plugin that would help map out dependencies without littering the UI with properties, methods, etc? Thanks, Mark
0
389
by: mike | last post by:
Hi I am trying to find a tool that shows a dependency tree for method calls from an assembly. If the method call chain goes across assemblies, this would also be shown I have looked at dependency walker and Reflector for .Net, these tools show assembly dependencies but I want drill down one more level to get the assembly method call dependencies Cheers Mike
1
2803
by: Bruno van Dooren | last post by:
i regularly use the dependency walker, but to my horror i discovered that it is not installed with visual c++ anymore. is there a replacement for it, or do i have to keep on using it from VC6? kind regards, Bruno.
5
4024
by: Jay A. Moritz | last post by:
Error: The dependency '<my dll>' in project '<my project>' cannot be copied to the run directory because it would conflict with dependency '<my dll>'. I am getting a dependency error building my application that was using some other namespaces that I had built and incorrectly referenced to the dll instead of the project, but I ended up removing the reference entirely but my project keeps getting the error. How do I tell my project to...
3
7214
by: DJTN | last post by:
I'm getting the following error when I try to compile my setup project in VS 2002. I have re-installed the .net framework 1.1 and it didnt solve the problem. WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'System.dll' WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'System.Windows.Forms.dll' WARNING: Unable to...
2
2105
by: Cachaca | last post by:
Hi. Do you guys know how can I find all the DLL file names being used by an EXE within a visual c++ program? I know there's a tool called Dependency Walker can do this but I need the source codes or knowing how to do it. I am using Visual C++ 6.0. Thanks very much!!
1
2804
by: cartoper | last post by:
For years I have lived and died by depends.exe (Dependency Walker) to determine what other DLL/modules my C/C++ code needed for installs. Is there such a tool for .net assemblies?
11
16206
by: phnimx | last post by:
I've completed migrating one of our company's C++ Managed Code applications to VS2005. I'm now attempting to run the application but there seems to be problems when accessing an object that is properly exported from a utility dll of ours. The dll is written in MFC with sections of C++ Managed Code. The dll exports its objects in the same manner as any VS2005 Solution Wizard driven win32 dll base code, using the model: ...
1
2540
by: vincentt | last post by:
Hi, We code DLL's and so far it was done using VS6.0. We are planning to migrate the VS.NET 2005 and use the VS6 VC++ code which generated the DLL to VS 2005 VC++.NET. However we donot plan to use any of .NET features as of now. I just need the C++ code to compile and generate me the .dll file. When I tried porting it to VC++.NET, the project file was converted and an adding the dependency include / bin folders, the project compiled to a...
0
8750
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8662
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9111
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9004
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
7853
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
4679
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3114
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2439
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2058
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.