Bagikan melalui


CorFlags.exe (Alat Konversi CorFlags)

Alat Konversi CorFlags memungkinkan Anda untuk mengonfigurasi bagian CorFlags dari header gambar portabel yang dapat dieksekusi.

Alat ini diinstal secara otomatis dengan Visual Studio. Untuk menjalankan alat, gunakan Prompt Perintah Pengembang Visual Studio atau PowerShell Pengembang Visual Studio .

Pada prompt perintah, ketik berikut ini:

Sintaks

CorFlags.exe assembly [options]  

Parameter

Parameter yang diperlukan Deskripsi
assembly Nama rakitan untuk mengonfigurasi CorFlags.
Opsi Deskripsi
-32BIT[REQ]+ Menetapkan bendera 32BITREQUIRED.
-32BIT[REQ]- Menghapus bendera 32BITREQUIRED.
-32BITPREF+ Menetapkan bendera 32BITPREFERRED. Aplikasi ini berjalan sebagai proses 32-bit bahkan pada platform 64-bit. Atur tanda ini hanya pada file EXE. Jika bendera diatur pada DLL, DLL gagal memuat dalam proses 64-bit, dan pengecualian BadImageFormatException diberikan. File EXE dengan flag ini dapat dimuat ke dalam proses 64-bit.

Baru di .NET Framework 4.5.
-32BITPREF- Menghapus bendera 32BITPREFERRED.

Baru di .NET Framework 4.5.
-? Menampilkan sintaks perintah dan opsi untuk alat ini.
-Force Memaksa pembaruan bahkan jika Majelis diberi nama yang kuat. Penting: Jika Anda memperbarui rakitan bernama kuat, Anda harus menandatanganinya lagi sebelum menjalankan kodenya.
-help Menampilkan sintaks perintah dan opsi untuk alat ini.
-ILONLY+ Mengatur bendera ILONLY.
-ILONLY- Menghapus bendera ILONLY.
-nologo Menekan tampilan spanduk startup Microsoft.
-RevertCLRHeader Mengembalikan versi header CLR ke 2.0.
-UpgradeCLRHeader Meningkatkan versi header CLR ke 2.5. Catatan: Rakitan harus memiliki versi header CLR 2.5 atau lebih tinggi untuk dijalankan secara asli.

Keterangan

Jika tidak ada opsi yang ditentukan, alat Konversi CorFlags menampilkan bendera untuk rakitan yang ditentukan.

Untuk informasi selengkapnya, lihat bagian II.25.3.3.1 Tanda waktu proses dari spesifikasi ECMA-335 . Untuk informasi tentang bendera PE, lihat Header Opsional (Hanya Gambar).

Lihat juga