Hello all,

I have a few projects that i'm currently working on at work and i'm preparing to distribute them. As a result i want to minimise the number of runtime files distributed with the package.

In the "Project | References..." dialog box you see all the references in your project. There are a few that you can't remove, however others will allow you to remove them. The prime example is the "Microsoft ActiveX Data Objects 2.0 Library", if I remove this then try to compile it doesnt work. Before you go "oh derr..." i know why - because i need it because i'm using ADO.

BUT, my real question is this: if i remove something from the references and the project still compiles does that mean that the reference was not needed. Or will it still compile ok with a missing reference and then just spit the dummy when it comes to executing that part of the code?

An advance on thanks...

Mark