Sadece Debug'da olmasını istediğim, ancak bu özelliğin gerektirdiği dll'leri göndermek istemediğim bir özellik var. Bu mümkün mü?C# ifadesi #if DEBUG içinde değil, ancak montajda değil
Ben:
#if DEBUG
using MyAssembly;
#endif
Tabii MyAssembly projesi tarafından başvuruluyor. MyAssembly.dll dosyasının bir sürüm modunda gönderilmemesini isterim. Bu başarılabilir mi? Bu konuda Koşullu ("DEBUG") yardımı kullanacak mı?
'using' yönergeleri, derlemeler açısından hiçbir şey yapmaz - yalnızca ad alanlarıyla ilgilidir. Derleme başvurusunu proje dosyanızda koşullu hale getirmek isteyebilirsiniz ... kodun hiçbiri * yayınlama modunda derlemede kodlama yapmazsa da, C# derleyicisi referansı kullanmaya devam etmez farkında olmak. (Yine de kontrol etmelisiniz - ve bunu doğrulamak için referansı yine de koşullandırdım.) –
Teşekkür ederiz! Geribesleme için teşekkür ederiz Jon! – Bati