Aracılığıyla paylaş


Derleyici Hatası C3389

__declspec(anahtar sözcük) /clr:pure veya /clr:safe ile kullanılamaz

Açıklamalar

/clr:pure ve /clr:safe derleyici seçenekleri Visual Studio 2015'te kullanım dışıdır ve Visual Studio 2017'de desteklenmez.

__declspec Kullanılan değiştirici işlem başına durum anlamına gelir. /clr:pure durum başınaappdomain anlamına gelir. Bu nedenle, anahtar sözcük __declspecve ile /clr:pure derlemeye izin verilmez.

Örnek

Aşağıdaki örnek C3389 oluşturur:

// C3389.cpp
// compile with: /clr:pure /c
__declspec(dllexport) int g2 = 0;   // C3389