SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jesiel santos

    jesiel santo

    15 Ocak 2009
  • Thom Hall

    Thom Hall

    24 Kasım 2006
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010