Compiler Error C3386
'type-name' :
__declspec(dllexport)
/__declspec(dllimport)
cannot be applied to a managed or WinRT type
The dllimport
and dllexport
__declspec
modifiers aren't valid on a managed or Windows Runtime type.
The following sample generates C3386 and shows how to fix it:
// C3386.cpp
// compile with: /clr /c
ref class __declspec(dllimport) X1 { // C3386
// try the following line instead
// ref class X1 {
};
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for