En cours

Upgrade Visual C++ application to compile in MS Visual Studio 2008 (currently compiles in Visual C++ V6.0)

I have a Windows Desktop application written using Microsoft Visual C++ V6.0. When this application is compiled using Microsoft Visual Studio 2008 it results in many errors. The application needs to be updated so that it can successfully compile using Visual Studio 2008. Most of the errors are due to a very old version of Stingray Objective Toolkit used to provide MFC extensions like docking windows. The Stingray extensions should be removed and standard MFC function available with Visual Studio 2008 should be used.

Typical errors look like this

1>Compiling...

1>[url removed, login to view]

1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)

1>Warning! This release of Objective Toolkit is not supported with versions

1> of MFC newer than 4.21. Contact Stingray Software to obtain an update.

1>h:\my documents\development\projects\taximate32\stingray\include\jmorecfg.h(142) : error C2371: 'UINT8' : redefinition; different basic types

1> c:\program files\microsoft sdks\windows\[url removed, login to view]\include\basetsd.h(80) : see declaration of 'UINT8'

1>h:\my documents\development\projects\taximate32\stingray\include\jmorecfg.h(151) : error C2371: 'UINT16' : redefinition; different basic types

1> c:\program files\microsoft sdks\windows\[url removed, login to view]\include\basetsd.h(81) : see declaration of 'UINT16'

1>h:\my documents\development\projects\taximate32\stingray\include\cmnstrt.h(34) : warning C4005: 'TVIS_EX_DISABLED' : macro redefinition

1> c:\program files\microsoft sdks\windows\[url removed, login to view]\include\commctrl.h(5286) : see previous definition of 'TVIS_EX_DISABLED'

1>h:\my documents\development\projects\taximate32\stingray\include\tbmpmgr.h(173) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbmpmgr.h(178) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbmpmgr.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbmpmgr.h(188) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbmpmgr.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbmpmgr.h(198) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbtntxt.h(100) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\tbtntxt.h(100) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>h:\my documents\development\projects\taximate32\stingray\include\trcore.h(47) : warning C4005: 'TVGN_NEXTSELECTED' : macro redefinition

1> c:\program files\microsoft sdks\windows\[url removed, login to view]\include\commctrl.h(5555) : see previous definition of 'TVGN_NEXTSELECTED'

1>Creating browse information file...

Compétences : Programmation C++, Bureau Windows

Voir plus : stingray objective toolkit, winver defined defaulting 0x0600, visual studio programming, types programming errors, standard types, programming cpp, programming visual studio, programming definition, objective development, microsoft visual basic programming, function programming, definition programming, cpp standard, cpp programming, microsoft visual, microsoft mfc, microsoft macro, visual basic 2008 programming, programming objective, objective programming, visual studio 2012, microsoft visual studio, cpp, c objective, c mfc

Concernant l'employeur :
( 4 commentaires ) Brighton, Australia

N° du projet : #2371235

Décerné à :

trinity09

Please check PMB

250 $ AUD en 5 jours
(6 Commentaires)
3.4

10 freelance ont fait une offre moyenne de 263 $ pour ce travail

bilal580

Hi, we are interested in your project. we can start work on your project as soon as you provide us chance of working with you

250 $ AUD en 2 jours
(3 Commentaires)
3.0
aolll

I can help you

250 $ AUD en 2 jours
(0 Commentaires)
0.0
ranjitsinha

Ready to do it. Thanks.

300 $ AUD en 5 jours
(1 Commentaire)
0.0
JackliCN

I am familiar with both VC 6 and VC 9 dev. enviroment. I will give a back quickly if I can get the work

250 $ AUD en 7 jours
(0 Commentaires)
0.0
vaporbits

I have extensive experience in migrating large projects using various third-party APIs like TAO/ACE CORBA or custom APIs from Visual studio 6 to .NET 2003, 2005 and 2010. I can start work on it immediately and get i Plus

300 $ AUD en 3 jours
(0 Commentaires)
0.0
Abanoub

Ready to start working.

250 $ AUD en 4 jours
(0 Commentaires)
0.0
atulsj24

Senior Software Engineer with 6+ years of experience into C++ Development having worked with IBM India for 2 years. I am interested to work on this project. I am confident about delivering your project in specified tim Plus

275 $ AUD en 8 jours
(0 Commentaires)
0.0
sweetatyagiaz

We have 7 years experience guy on vb 6.0. we have develop many application in vb. we are ready to do this. kindly contact. thanks

250 $ AUD en 5 jours
(0 Commentaires)
0.0
zhuguangxing

hi, please check my PMB.

250 $ AUD en 3 jours
(1 Commentaire)
0.0