15 EYLÜL 2008, PAZARTESİ
Derleme Öznitelikleri kullanmak için en iyi yöntemler nelerdir?
Birden fazla proje ile bir çözüm buldum. Assemblyınfo optimize etmeye çalışıyorum.cs tek çözüm geniş montaj bilgisi Dosya bağlayarak dosyaları. Bunu yapmak için en iyi uygulamalar nelerdir? Hangi nitelikler proje/montaj özgü çözüm geniş dosya ve olmalıdır?
< / ^ hr .
Eğer bir What are differences between AssemblyVersion, AssemblyFileVersion and AssemblyInformationalVersion? soru takip var ilgilenen Varsa . Edit:
CEVAP
15 EYLÜL 2008, PAZARTESİ
Global bir dosya GlobalAssemblyİnfo adlı kullanıyoruz.cs ve yerel bir Assemblyınfo aradı.cs. Küresel dosyası aşağıdaki öznitelikleri içerir:
[assembly: AssemblyProduct("Your Product Name")] [assembly: AssemblyCompany("Your Company")] [assembly: AssemblyCopyright("Copyright © 2008 ...")] [assembly: AssemblyTrademark("Your Trademark - if applicable")] #if DEBUG [assembly: AssemblyConfiguration("Debug")] #else [assembly: AssemblyConfiguration("Release")] #endif [assembly: AssemblyVersion("This is set by build process")] [assembly: AssemblyFileVersion("This is set by build process")]
Yerel Assemblyınfo.cs aşağıdaki öznitelikleri içerir:
[assembly: AssemblyTitle("Your assembly title")] [assembly: AssemblyDescription("Your assembly description")] [assembly: AssemblyCulture("The culture - if not neutral")] [assembly: ComVisible(true/false)] // unique id per assembly [assembly: Guid("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")]
Bu GlobalAssemblyİnfo ekleyebilirsiniz.cs aşağıdaki prosedürü kullanarak:
- SeçinVarolan Öğe Ekle...projenin bağlam menüsünden
- Seçin GlobalAssemblyİnfo.cs
- Eklenti Düğmesi küçük aşağı ok üzerinde sağ tıklayarak genişletin
- Seç "Bağlantı Olarak Ekle" düğmeleri aşağı açılır liste
Bunu Paylaş:
Özellikle ilgili birincil anahtar perf...
Nasıl bir WordPress kullanmak çok CSS ...
En iyi Objective-C iOS için 2.0 e-post...
Ruby bir dosyayı okumak için kullanıla...
Neden bazı C# ifadeleri statik yönteml...