Jag har uppgraderat ett VC++ 6 ATL projekt till Visual C++ .NET 2003 vilket funkade bra. Problemen började dock när jag försökte göra mig av med .idl och .rgs filerna och istället använda de nya attributen direkt i klass headern. Tonvis med felmeddelanden!Attributes i Visual C++ .NET 2003
Ett exempel från en klass som heter CSAS:
SAS.h(20) : error C2011: 'ISAS' : 'struct' type redefinition
MyUtil.h(445) : see declaration of 'ISAS'
Projektet heter alltså MyUtil, och den tycker tydligen inte om det som står i MyUtil.h sedan tidigare.
Någon som vill ge mig lite tips om vad som kan vara fel!
Är det någon global projekt inställning som jag missat?
Tack på förhand!