Warning: Unable to find dependency

Innervations

Newcomer
Joined
Oct 31, 2004
Messages
2
Hi,

I am using Microsoft Visual Development Environment 2002 and developing an appliation in VB.NET. All was going fine until I tried to distribute to a few machines other than the development computer. All sorts of exception errors occuring when the program would start relating missing DLL's. I have read hundreds of posts on problems with versions of 1.0 and 1.1 of the .NET framework working with some programs and not others so I have standardised on version 1.1 on both development and target computers. Now I cannot even build an install without warnings as follows:

------ Starting pre-build validation for project 'SetupForceTreadmill' ------
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'System.Drawing.dll'
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'System.Xml.dll'
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'SourceLibrary.DLL'
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'SourceGrid2.DLL'
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 'Accessibility.dll'
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'System.Runtime.Serialization.Formatters.Soap.dll'
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'ForceTreadmill.exe'
WARNING: Unable to find dependency 'mscorlib' (Signature='B77A5C561934E089' Version='1.0.5000.0') of assembly 'System.Windows.Forms.dll'

I cannot find version 1.0.5000.0 of mscorlib.dll on my computer nor can I find it on the internet anywhere. I am not even sure why the development system is asking for it now.

Any assistance is greatly appreciated. I usually try to solve these problems myself with research but have hit a brick wall.

Regards
Rob
 
Coul dyou clarify which version of VS you are compiling with and which version(s) of the framework are installed?

1.0.5000.0 is the 1.1 framework while 1.0.3300.0 is the 1.0 Framework so it looks as though it is expecting version 1.1.
 
Made some progress but still have concerns about versions problem

PlausiblyDamp said:
Coul dyou clarify which version of VS you are compiling with and which version(s) of the framework are installed?

1.0.5000.0 is the 1.1 framework while 1.0.3300.0 is the 1.0 Framework so it looks as though it is expecting version 1.1.

I was using VS2002 and 1.0 framework but then discovered that one of the main components I was using was written for 1.1. I purchased and installed VS2003 and wanted to standardise on 1.1 Framework. Now my program runs and creates an install package no problem - no errors. I even installed my package on my daughter's old PC running Windows ME. Program installs and runs fine. Try it on my wife's computer which runs under XP - again no problem. So I hoped that standardising on these versions would be OK. Problem is that when I look at dependencies for a whole range of files in my project - they are several with exclamation marks - in particular many of the files are looking for mscorlib version 1.0.3300.0. One problem I know is that a charting tool I am using is written for 1.0 Framework.

Am I missing something here? How does everyone else get around all these version problems? If you have a particular component written for 1.0 do you have to include both versions of the Framework? Also, if the component is written for 1.0 and I can see several files have problems with finding their dependencies and yet my program still builds fine and runs.

I really appreciate your reply.

Cheers
Rob
 
Back
Top