Teilen über


Compilerfehler C2505

"symbol" : "__declspec(modifer)" kann nur auf Deklarationen oder Definitionen globaler Objekte oder statischer Datenmmber angewendet werden.

Bemerkungen

Ein __declspec Modifizierer, der nur auf globaler Ebene verwendet werden soll, wurde in einer Funktion verwendet.

Weitere Informationen finden Sie unter appdomain und process.

Example

Im folgenden Beispiel wird C2505 generiert:

// 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
}