Aracılığıyla paylaş


/out (C# Derleyici Seçenekleri)

/out seçeneği, çıktı dosyasının adını belirtir.

/out:filename

Değişkenler

  • filename
    Derleyici tarafından oluşturulan çıktı dosyasının adı.

Notlar

Komut satırında derlemeniz için birden fazla çıktı dosyası belirtmek mümkündür.Derleyici /out seçeneğinden sonra bir veya daha fazla kaynak kodu dosyası bulmayı bekler.Daha sonra tüm kaynak kodu dosyaları, bu /out seçeneği tarafından belirtilen çıktı dosyasında derlenir.

Oluşturmak istediğiniz dosyanın tam adını ve uzantısını belirtin.

Çıkış dosyasının adını belirtmezseniz:

  • Bir .exe adını Ana yöntemini içeren kaynak kodu dosyasından alacaktır.

  • Bir .dll ya da .netmodule adını birinci kaynak kod dosyasından alır.

Bir çıkış dosyası derlemek için kullanılan bir kaynak kodu dosyası, başka bir çıkış dosyasının derlemesi için olan aynı derlemede kullanılamaz.

Bir komut satırı derlemesinde birden çok çıkış dosyası üretirken, unutmayın ki çıkış dosyalarından yalnızca biri bir derleme olabilir ve yalnızca (/out ile açıkça veya örtülü bir biçimde) belirtilmiş ilk çıkış dosyası derleme olabilir.

Bir derlemenin parçası olarak oluşturulan herhangi bir modül, yine derleme de oluşturulmuş herhangi bir çevirmeyle ilişkili dosyalar haline gelir.İlişkilendirilmiş dosyaları görmek üzere derleme bildirimini görüntülemek için ILDasm.exe kullanın.

Bir exe'nin bir arkadaş derlemesinin hedefi olması için /out derleyici seçeneği gereklidir.Daha fazla bilgi için bkz. Arkadaş derlemeler (C# ve Visual Basic).

Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için

  1. Projenin Özellikler sayfasını açın.

  2. Uygulama özellik sayfasını tıklatın.

  3. Derleme adı özelliğini değiştirin.

    Bu derleyici seçeneği programlı olarak ayarlamak için: OutputFileName öğesi proje türü (exe, kitaplık vb.) ve derleme adının bir bileşimi ile belirlenen salt okunur bir özelliktir.Çıkış dosyası adının belirlenmesi için bu özelliklerden birinin veya her ikisinin birden değiştirilmesi gerekir.

Örnek

t.cs derleme ve t.exe çıkış dosyasını oluşturma, aynı zamanda t2.cs oluşturma ve mymodule.netmodule modül çıkış dosyası oluşturma:

csc t.cs /out:mymodule.netmodule /target:module t2.cs

Ayrıca bkz.

Görevler

Nasıl yapılır: Proje Özellikleri ve yapılandırma ayarlarını değiştirme

Kavramlar

Arkadaş derlemeler (C# ve Visual Basic)

Diğer Kaynaklar

C# Derleme Seçenekleri