> Basically, with just these, you could conclude that MSVBVM60.dll IS NEEDED no matter what. All custom controls and Class Modules need the IClassModuleEvt and the HiddenInterface interfaces, all projects need the IProjectControl and IVbeRuntimeHost. All data-binding needs the data interfaces and classes, and all appications need the App class...
>
> Basically, you can't remove MSVBVM60.dll. You CAN remove stdole...but only if you don't need the StdPicture, StdFont, and IUnknown, which is never the case...IUnknown is needed for every program...