> >>>Now that Visual C++ 2005 Express Edition is free from
> Microsoft, is
> >>>there any reason not to upgrade the VC project files to the latest
> >>>version and drop VC++6 support?
> >>
> >>I think VC++6 environment is required until it stops
> supporting W2K.
> >
> >
> > Why?
>
> Apparently, VC2005 links mandatorily/unavoidable to .NET CRT
> libs which aren't necessarily present on the system, and
> which should not be delivered with the app (according to MS).
> If this wouldn't be the problem, we'd have VC2005 projects in
> svn for some months now...
Uh. .Net libs are only pulled in if you set it to do "managed code".
It's quite possible they changed the defualt to that, but it's certainly
not necessary. New versions of the native runtime libraries are, though.
//Magnus