.Net montaj dosyalarında AssemblyConfigurationAttribute
'u ayarlamak iyi bir uygulama mı?AssemblyConfigurationAttribute ayarlamalı mıyım?
10
A
cevap
4
Bunun özellikle yararlı olduğunu tespit edemedim (çünkü en alçak seviyeli araçlar bu bilgiyi göstermez) ve daha önce üzerinde çalıştığım üretim kodunda kullanıldığını görmedim. Ne olursa olsun
, eğer istersen, sadece AssemblyInfo.cs dosyasına aşağıdaki satırları ekleyin:
#if DEBUG
[assembly: AssemblyConfiguration("Debug")]
#else
[assembly: AssemblyConfiguration("Release")]
#endif
+0
Ben aslında #elif RELEASE ile # else yerine. 'DEBUG' olmayan bir şeyin otomatik olarak 'RELEASE' olarak kabul edilmediği doğru görünmüyor. Ve eğer herhangi bir nedenden ötürü, her iki önişlemci sembolü tanımlanmamışsa, o zaman sadece özel özniteliği yaymayacak gibi görünüyor. – stakx
İlgili konular
- 1. Uygulamamda Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture varsayılanını ayarlamalı mıyım?
- 2. HttpHandlers'ımda IsReusable öğesini True olarak ayarlamalı mıyım?
- 3. İlişkileri değiştirdiğimde yabancı anahtar özelliklerini manuel olarak ayarlamalı mıyım?
- 4. Android Studio'da 64 bit pencereler çalıştırarak AVD'de sanal aygıtları 86x64 veya 86 olarak ayarlamalı mıyım?
- 5. Bir unique_ptr atamalı mıyım yoksa sıfırlamalı mıyım?
- 6. CURL'yi kapatmalı mıyım yoksa yapmamalı mıyım?
- 7. Performans: Bir değişkeni başlatmalı mıyım yoksa 'bunu kullanmalı mıyım?
- 8. Açısal direktiflerimi adlandırmalı mıyım?
- 9. Dinleyicileri serbest bırakmalı mıyım?
- 10. Bu sınıfta kullanmalı mıyım?
- 11. matplotlib backends - umrumda mıyım?
- 12. StringIO.close() yapmak zorunda mıyım?
- 13. Parametrelere bağlanırsam mysql_real_escape_string kullanmalı mıyım?
- 14. Bir jest tanıyıcı bırakmalı mıyım?
- 15. Raylar 3.1: CoffeeScript kullanmalı mıyım?
- 16. Miras veya kompozisyon kullanmalı mıyım?
- 17. Pytron ile wtform kullanmalı mıyım?
- 18. Bu gibi constexpr kullanmalı mıyım?
- 19. Log4j.properties dosyasını kütüphaneye koymalı mıyım?
- 20. Modeller arasında ilişki kurmalı mıyım?
- 21. Servis Otobüsü - Ben aptal mıyım?
- 22. Yeni Delege Örneği Oluşturmalı mıyım?
- 23. Kendi GridView uygulamamı yazmalı mıyım?
- 24. Xib kaynaklarını serbest bırakmalı mıyım?
- 25. GLSurfaceView: OnPause/onResume'i çağırmalı mıyım?
- 26. Std :: stringstream önyükleme yapmalı mıyım?
- 27. URL'lerimin sonuna .htm koymalı mıyım?
- 28. ElapsedMilliseconds okumadan önce durmalı mıyım?
- 29. Bir olay işleyicisini kaldırmalı mıyım?
- 30. Ben Evrensel-ctags kullanmalı mıyım?
Size "bırakın", "Perakende" veya ayarlayın önemli değil mantıklı olurdu seçimler. Microsoft kendi meclislerinde kullanmaz. –
Ayrıca, .NET/MSDN belgelerinin önceki sürümlerinde, isteğe bağlı olduğunu ancak hata ayıklama veya perakende olarak ayarlanabileceğini söylediler, ancak geçerli belgelerinde bu konuda neredeyse hiçbir şey yok. Sesler bana değer verdi. –