Aracılığıyla paylaş


Oluşturma eylemleri

Visual Studio projesindeki tüm dosyaların bir derleme eylemi vardır. Derleme eylemi, proje derlendiğinde dosyaya ne olacağını denetler.

Derleme eylemi ayarlama

Visual Studio, derleme eylemini oluşturmak için kullanılan dosya türüne veya öğe şablonuna göre ayarlar, ancak değiştirebilirsiniz. Bir dosyanın derleme eylemini ayarlamak için, Çözüm Gezgini dosyasını seçip Alt+tuşuna basarak dosyanın özelliklerini Özellikler penceresinde açın. Alternatif olarak, Çözüm Gezgini'nde dosyaya sağ tıklayıp Özelliklerseçeneğini belirleyin. Özellikleri penceresinde, Gelişmiş bölümünün altında, dosya için bir derleme eylemi ayarlamak üzere Derleme Eylemi yanındaki açılan listeyi kullanın.

Visual StudioBuild actions for a file in Visual StudioBuild actions for a file in Visual Studio'da bir dosya için derleme eylemleri

Eylem değerleri oluşturma

C# ve Visual Basic proje dosyaları için daha yaygın derleme eylemlerinden bazıları şunlardır:

Derleme Eylemi Proje türleri Açıklama
AdditionalFiles C#, Visual Basic C# veya Visual Basic derleyicisine giriş olarak geçirilen kaynak olmayan bir metin dosyası. Bu derleme eylemi temel olarak kod kalitesini doğrulamak için bir proje tarafından başvuruda bulunılan çözümleyicilere girişler sağlamak için kullanılır. Daha fazla bilgi için bkz. ek dosyalar kullanma.
ApplicationDefinition WPF (Windows Presentation Foundation) Uygulamanızı tanımlayan dosya. Projeyi ilk oluşturduğunuzda, bu dosya app.xaml .
CodeAnalysisDictionary .NET Kod Analizi tarafından yazım denetimi için kullanılan özel sözcük sözlüğü. Bkz. Nasıl yapılır: Kod Çözümleme Sözlüğü Özelleştirme
derleme herhangi Dosya, derleyiciye kaynak dosya olarak geçirilir.
İçerik .NET İçerik olarak işaretlenmiş bir dosya Application.GetContentStreamçağrılarak akış olarak alınabilir. ASP.NET projeler için, dağıttığınızda bu dosyalar sitenin bir parçası olarak eklenir.
DesignData WPF (Windows Presentation Foundation) XAML görünüm modeli dosyaları için, kullanıcı denetimlerinin sahte türler ve örnek verilerle tasarım zamanında görüntülenmesini sağlamak için kullanılır.
DesignDataWithDesignTimeCreateable WPF (Windows Presentation Foundation) DesignDatagibi, ancak gerçek türlerle.
Eklenmiş Kaynak .NET Dosya, derleyiciye derlemeye katıştırılacak bir kaynak olarak geçirilir. Derlemeden dosyayı okumak için System.Reflection.Assembly.GetManifestResourceStream çağırabilirsiniz.
EntityDeploy .NET Entity Framework (EF) .edmx dosyaları için EF yapıtlarının dağıtımını belirtir.
Sahtekarlıklar .NET Microsoft Fakes test çerçevesi için kullanılır. Bkz. Microsoft Fakes kullanarak test altındaki kodu yalıtma
Yok herhangi Dosya herhangi bir şekilde derlemenin parçası değildir. Bu değer, örneğin "BeniOku" dosyaları gibi belge dosyaları için kullanılabilir.
sayfa WPF (Windows Presentation Foundation) Çalışma zamanında daha hızlı yüklemek için bir XAML dosyasını ikili .baml dosyasına derleyin.
Kaynak WPF (Windows Presentation Foundation) dosyasını .g.resourcesuzantısıyla bir derleme bildirimi kaynak dosyasına eklemeyi belirtir.
gölge .NET Her satırda bir tane olmak üzere yerleşik derleme dosya adlarının listesini içeren bir .accessor dosyası için kullanılır. Listedeki her derleme için, adları ClassName_Accessor aynı özgünleri gibi olan ancak özel yöntemler yerine ortak yöntemlerle ortak sınıflar oluşturun. Birim testi için kullanılır.
Giriş Ekranı WPF (Windows Presentation Foundation) Uygulama başlatılırken çalışma zamanında görüntülenecek bir görüntü dosyası belirtir.
XamlAppDef Windows Workflow Foundation Derlemeye bir iş akışı XAML dosyasını eklenmiş bir iş akışıyla bir derlemeye derlemesini belirtir.

Not

Ek derleme eylemleri tarafından belirli proje türleri için tanımlanabilir, bu nedenle derleme eylemleri listesi proje türüne bağlıdır ve bu listede olmayan değerler görünebilir.

Ayrıca bkz.

  • C# derleyici seçeneklerini
  • Visual Basic derleyici seçeneklerini