I produced a DLL from a source project. Let’s call is sourceProject.dll.
This project depends on first.dll, among other DLLs.
sourceProject.dll --> first.dll
When I run sourceProject.dll, I get an error that first.dll is “missing one or more project references”.
If I understand correctly, sourceProject.dll is trying to use a class in first.dll, but apparently first.dll has a bad reference to one of its own DLLs. As a result, first.dll gets built again (at the run-time of sourceProject.dll), but it’s built incorrectly. Finally, sourceProject.dll blows up because first.dll is bad.
Is that true?
thanks,
Kevin
You cannot run DLLs in .NET. You use assemblies in applications which can be of different types (console, WinForms, ASP.NET, …). So if
sourceProject.dlldepends onfirst.dllthe application that usessourceProject.dllneed to have both assemblies in its working folder (current folder for desktop applications and bin folder for ASP.NET).