Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
kan geen niet-beheerde struct 'type' definiƫren in /clr:safe omdat het openen van de leden onbeheerde code oplevert
Opmerkingen
Als u een lid van een niet-beheerd type opent, wordt een niet-controleerbare (peverify.exe) installatiekopie geproduceerd.
Zie Pure en Verifiable Code (C++/CLI) voor meer informatie.
De optie /clr:safe compiler is afgeschaft in Visual Studio 2015 en wordt niet ondersteund in Visual Studio 2017.
Deze waarschuwing wordt weergegeven als een fout en kan worden uitgeschakeld met de waarschuwings pragma of de optie /wd compiler.
Example
In het volgende voorbeeld wordt C4959 gegenereerd:
// C4959.cpp
// compile with: /clr:safe
// Uncomment the following line to resolve.
// #pragma warning( disable : 4959 )
struct X {
int data;
};
int main() {
X x;
x.data = 10; // C4959
}