Share via


C++/CLI ile .NET programlama

Varsayılan olarak, Visual Studio 2015 ile oluşturulan CLR projeleri .NET Framework 4.5.2'yi hedefler. Yeni bir proje oluştururken .NET Framework 4.6'ya hedefleyebilirsiniz. Yeni Proje iletişim kutusunda, iletişim kutusunun üst orta kısmındaki açılan listede hedef çerçeveyi değiştirin. Var olan bir projenin hedef çerçevesini değiştirmek için projeyi kapatın, proje dosyasını ().vcxproj düzenleyin ve Hedef Çerçeve Sürümü değerini 4.6 olarak değiştirin. Değişiklikler, projeyi bir sonraki açışınızda geçerlilik kazanır.

Visual Studio 2017'de varsayılan hedef .NET Framework 4.6.1'dir. Çerçeve sürüm seçicisi, Yeni Proje iletişim kutusunun en altındadır.

Visual Studio 2017'de C++/CLI desteğini yükleme

Visual Studio C++ iş yükünü yüklediğinizde C++/CLI'nın kendisi varsayılan olarak yüklenmez. Visual Studio yüklendikten sonra bileşeni yüklemek için Windows Başlat menüsünü seçip Visual Studio yükleyicisini arayarak Visual Studio Yükleyicisi açın. Visual Studio'nun yüklü sürümünün yanındaki Değiştir düğmesini seçin. Tek tek bileşenler sekmesini seçin. Derleyiciler, derleme araçları ve çalışma zamanları bölümüne gidin ve C++/CLI desteği'ni seçin. Gerekli dosyaları indirmek ve Visual Studio'yu güncelleştirmek için Değiştir'i seçin.

Visual Studio 2019'da.NET Core projeleri için varsayılan hedef çerçeve 5.0'dır. .NET Frameworks projeleri için varsayılan değer 4.7.2'dir. .NET Framework sürüm seçicisi, Yeni proje oluştur iletişim kutusunun Yeni projenizi yapılandırın sayfasındadır.

Visual Studio 2019'da C++/CLI desteğini yükleme

Visual Studio C++ iş yükünü yüklediğinizde C++/CLI'nın kendisi varsayılan olarak yüklenmez. Visual Studio yüklendikten sonra bileşeni yüklemek için Windows Başlat menüsünü seçip Visual Studio yükleyicisini arayarak Visual Studio Yükleyicisi açın. Visual Studio'nun yüklü sürümünün yanındaki Değiştir düğmesini seçin. Tek tek bileşenler sekmesini seçin. Derleyiciler, derleme araçları ve çalışma zamanları bölümüne gidin ve v142 derleme araçları için C++/CLI desteği (En Son)'ı seçin. Gerekli dosyaları indirmek ve Visual Studio'yu güncelleştirmek için Değiştir'i seçin.

Visual Studio 2022'de.NET Core projeleri için varsayılan hedef çerçeve 6.0'dır. .NET Frameworks projeleri için varsayılan değer 4.7.2'dir. .NET Framework sürüm seçicisi, Yeni proje oluştur iletişim kutusunun Yeni projenizi yapılandırın sayfasındadır.

Visual Studio 2022'de C++/CLI desteğini yükleme

Visual Studio C++ iş yükünü yüklediğinizde C++/CLI'nın kendisi varsayılan olarak yüklenmez. Visual Studio yüklendikten sonra bileşeni yüklemek için Windows Başlat menüsünü seçip Visual Studio yükleyicisini arayarak Visual Studio Yükleyicisi açın. Visual Studio'nun yüklü sürümünün yanındaki Değiştir düğmesini seçin. Tek tek bileşenler sekmesini seçin. Derleyiciler, derleme araçları ve çalışma zamanları bölümüne gidin ve v143 derleme araçları için C++/CLI desteği (En Son) seçeneğini belirleyin. Gerekli dosyaları indirmek ve Visual Studio'yu güncelleştirmek için Değiştir'i seçin.

Bu bölümde

C++/CLI görevleri

Yerel ve .NET birlikte çalışabilirliği

Saf ve doğrulanabilir kod (C++/CLI)

Normal ifadeler (C++/CLI)

Dosya işleme ve G/Ç (C++/CLI)

Grafik işlemleri (C++/CLI)

Windows işlemleri (C++/CLI)

ADO.NET kullanarak veri erişimi (C++/CLI)

Diğer .NET dilleri ile birlikte çalışabilirlik (C++/CLI)

Seri Hale Getirme (C++/CLI)

Yönetilen türler (C++/CLI)

Yansıma (C++/CLI)

Tanımlayıcı Ad derlemeleri (derleme imzalama) (C++/CLI)

Hata ayıklama sınıfı (C++/CLI)

STL/CLR kitaplık başvurusu

C++ destek kitaplığı

C++/CLI Özel Durumları

Kutulama (C++/CLI)

Ayrıca bkz.

Yerel ve .NET birlikte çalışabilirliği