How to downgrade to VC++ 6.0 fro VC.NET ?

  • Thread starter Thread starter Hyo-Han Kim
  • Start date Start date
H

Hyo-Han Kim

Hi..

someone built app. with VC++.NET ..

But It cause error on Windows 98 SE .. No one can correct the error.

So I would like to downgrade the app to VC++ 6.0 ..

The application should be complied with VC++6.0 again..

How can I do this with smart ?..

TIa
 
Hyo-Han Kim said:
It is about license.. not about source

It wasn't clear what your question was. I guess now that what you're asking
is how to go about downgrading your source code to work with VC6. That's a
much harder question. Basically, you'll probably have to just try it and
see what doesn't work. If you're using MFC (for example), it's likely that
the folks on the MFC newsgroup (for example) could give you specific tips
about where incompatibilities might lurk. Likewise for ATL.

As far as the compiler proper goes, if you're making use of any advanced
template techniques, it's likely that you'll run into significant
difficulties with VC6. VC6 does not support partial specialization of class
templates, does not support argument dependent lookup, and has many bugs
related to template parsing. The C++ standard library with VC6 is also
quite deficient, relatively speaking, You can mitigate some of that by
purchasing an upgrade library from Dinkumware, or possibly using an
alternate standard library such as STLport. Outside templates, you'll find
VC6 to be a perfectly capable compiler.

-cd
 
Have you called Microsoft support? Windows 98 SE is a supported target
platform for executables compiled with the 2002 and 2003 versions of Visual
C++, PSS should be able to help you (for the normal incident fee) to help
track down the problem.

Ronald Laeremans
Visual C++ team
 
Back
Top