
VC7 applications with no .Net Framework
Quote:
> I've tried to run trivial ATL, MFC, Win32 VC7 applications on a system
where
> the .Net Framework is not installed. Having copied a few dlls the
> applications required into the appropriate folder, everything works
fine.
> Is this safe? What are the extents of this sort of operation? We've a
a VB
> project where some of the COM DLLs are implemented in VC6. We're
considering
> the use of VC7 for further DLL development.
Perfectly fine, no problems. The only thing to be aware of is that
VC7-compiled DLLs will use msvcr70.dll instead of msvcrt.dll, will use
mfc70.dll instead of mfc42.dll, etc - make sure you include the required
VC7 redistributables in your installation and you shouldn't have any
problem. VB6 can load COM DLLs developed with VC7 with no problems.
-cd