Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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 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.resources uzantı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.