RG said:
I am looking to migrate a makefile/vsvc6/RTC sdk project to vs .net
2003. Can someone tell me how I could accomplish this?
Just do it. A makefile based project should be nearly 100% compatible at
the project level. I'm assuming by your wording that you don't have a VC6
project file (.dsp), but are using nmake directly.
If you do have a .dsp file (VC6 project), just open it in VC7.1 and it will
be converted.
If you're using libraries like ATL or MFC, you may need to make changes to
your code to accomodate changes in the libraries.
If you're using 3rd party libraries, you'll likely need to get VC7.1
versions of those libraries, unless they expose only pure C-based APIs.
If your code did anything with C++ templates in VC6, you'll probably have to
make changes to bring your code up to (a higher level of ) standard
conformance. The most common issue is the use of the typename keyword when
referencing dependent types within the definition of a template - a usage
which VC6 didn't support at all and which VC7.1 (correctly) insists on.
If you have more specific questions, please post back!
-cd