Neden aşağıdaki hatayı alıyorum?
Güvenli olmayan kod yalnızca / güvensiz "ile derlendiğinde görünebilir".
Windows CE üzerinde programlama için C # ve Visual Studio 2008'de çalışıyorum.
Neden aşağıdaki hatayı alıyorum?
Güvenli olmayan kod yalnızca / güvensiz "ile derlendiğinde görünebilir".
Windows CE üzerinde programlama için C # ve Visual Studio 2008'de çalışıyorum.
Yanıtlar:
Güvenli olmayan kod bloklarını kullanmak için, proje / güvensiz anahtar açıkken derlenmelidir.
Proje özelliklerini açın, Build
sekmeye gidin ve onay Allow unsafe code
kutusunu işaretleyin.
İşte bir ekran görüntüsü:
ََََََََ
Muhtemelen güvensiz kod kullandığınız için.
Bir yerde işaretçiler veya yönetilmeyen meclislerle bir şeyler mi yapıyorsunuz?
Güvenli olmayan kod bloklarını kullanmak için projenin özelliklerini açın, Oluştur sekmesine gidin ve Güvenli olmayan koda izin ver onay kutusunu işaretleyin, ardından derleyin ve çalıştırın.
class myclass
{
public static void Main(string[] args)
{
unsafe
{
int iData = 10;
int* pData = &iData;
Console.WriteLine("Data is " + iData);
Console.WriteLine("Address is " + (int)pData);
}
}
}
Çıktı:
Data is 10
Address is 1831848