/resource (C# Derleyici Seçenekleri)
Belirtilen kaynağı çıkış dosyasına katıştırır.
/resource:filename[,identifier[,accessibility-modifier]]
Bağımsız Değişkenler
filename
Çıktı dosyasına katıştırmak istediğiniz .NET Framework kaynak dosyası.identifier (isteğe bağlı)
Kaynak için mantıksal ad; kaynağı yüklemek için kullanılan ad. Varsayılan, dosya adının adıdır.accessibility-modifier (isteğe bağlı)
Kaynak erişilebilirlik: public ya da private. Varsayılan geneldir.
Açıklamalar
Bir kaynağı bir derlemeye eklemek ve kaynak dosyasını çıktı dosyasına eklememek için /linkresource kullanın.
Varsayılan olarak, kaynaklar C# derleyicisi kullanılarak oluşturulduğunda derleme içinde herkese açıktır. Kaynakları özel hale getirmek için private öğesini erişim değiştiricisi olarak belirleyin public veya private dışındaki bir erişilebilirliğe izin verilmez.
filename oluşturulmuş bir .NET Framework kaynak dosyasıysa, örneğin Resgen.exe ya da geliştirme ortamı tarafından, System.Resources ad alanındaki üyelerle erişilebilir. Daha fazla bilgi için bkz. System.Resources.ResourceManager. Diğer tüm kaynaklar için, kaynağa çalışma zamanında erişmek için Assembly sınıfı üzerinde GetManifestResource* yöntemlerini kullanın.
/res, /resource komutunun kısa halidir.
Çıktı dosyasındaki kaynakların sırası komut satırında belirtilen sıradan belirlenir.
Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için
Projenize bir kaynak dosyası ekleyin.
Çözüm Gezgini'ninde katıştırmak istediğiniz dosyayı seçin.
Dosya için Özellikler penceresinden Derleme Eylemi'ni seçin.
Derleme Eylemi'ni Gömülü Kaynak olarak ayarlayın.
Bu derleyici seçeneğini programla ayarlama konusunda bilgi için bkz. BuildAction.
Örnek
in.cs derleme ve kaynak dosya ekleme rf.resource:
csc /resource:rf.resource in.cs