Compiler Error C3381

Error Message

'assembly' : assembly access specifiers are only available in code compiled with a /clr option

Native types can be visible outside the assembly, but you can only specify assembly access for native types in a /clr compilation.

For more information, see Type Visibility and /clr (Common Language Runtime Compilation).


The following sample generates C3381.

// C3381.cpp
// compile with: /c
public class A {};   // C3381

Community Additions