Export (0) Print
Expand All
Expand Minimize

Compiler Warning (level 1) C4935

Error Message

assembly access specifier modified from 'access'

The assembly visibility of a type was modified. The compiler uses the last specifier that it encounters. For example, the assembly visibility of a forward declaration may be different from the assembly visibility of the class definition.

C4935 is only reachable using /clr:oldSyntax.

The following sample generates C4935:

// C4935.cpp
// compile with: /clr:oldSyntax /W1 /c
public __gc public class X {   // C4935
   int i;
};

Community Additions

ADD
Show:
© 2014 Microsoft