Pourquoi ai-je l'erreur suivante?
Un code non sécurisé ne peut apparaître que si la compilation avec / unsafe "?
Je travaille en C # et Visual Studio 2008 pour la programmation sous Windows CE.
Pourquoi ai-je l'erreur suivante?
Un code non sécurisé ne peut apparaître que si la compilation avec / unsafe "?
Je travaille en C # et Visual Studio 2008 pour la programmation sous Windows CE.
Réponses:
Pour utiliser des blocs de code unsafe, le projet doit être compilé avec le commutateur / unsafe activé.
Ouvrez les propriétés du projet, allez dans l'
Build
onglet et cochez laAllow unsafe code
case.la source
Voici une capture d'écran:
ََََََََ
la source
Probablement parce que vous utilisez un code non sécurisé.
Faites-vous quelque chose avec des pointeurs ou des assemblys non gérés quelque part?
la source
Recherchez dans votre code des
unsafe
blocs ou des instructions. Ceux-ci ne sont valides que compilés avec/unsafe
.la source
Pour utiliser des blocs de code non sécurisés, ouvrez les propriétés du projet, accédez à l' onglet Générer et cochez la case Autoriser le code non sécurisé , puis compilez et exécutez.
Production:
la source
Pour tous ceux qui utilisent Rider, vous devez sélectionner votre projet> Clic droit> Propriétés> Configurations. Ensuite, sélectionnez Déboguer et libérer et cochez "Autoriser le code non sécurisé" pour les deux .
la source