Errore del compilatore C2505
'symbol': '__declspec(modifer)' può essere applicato solo a dichiarazioni o definizioni di oggetti globali o membri dati statici
Un __declspec
modificatore progettato per essere usato solo nell'ambito globale è stato usato in una funzione.
Per altre informazioni, vedere appdomain e process.
L'esempio seguente genera l'errore C2505:
// C2505.cpp
// compile with: /clr
// OK
__declspec(process) int ii;
__declspec(appdomain) int jj;
int main() {
__declspec(process) int i; // C2505
__declspec(appdomain) int j; // C2505
}