2011-11-06 17 views
6

VS2010 a İRİ çözüme sahip yansıtır. yaklaşık 60 proje (sınıf kitaplıkları yüklemem gereken en ve 3. parti bağımlılıkları de) ve kurulum projesi türde birden fazla 60 proje bulunmaktadır. Tabiitoplu anahtarlama

, ben iki platformda çözüm derlemek mümkün istiyorum - X64 ve X86

Sorum şu: Bunu yapmak için basit bir yol var? Gibi, her proje özellikleri üzerinden gitmek ve x64 ve x86 arasında geçiş yapmak için makul değil.

Ben klasik bir çözüm var - 2 çözümleri, x86 x64 diğeri diğerine bölünmüş.

Düşünme şeklim, çözümde bir ana projeye ve yapılandırmaya bağlı diğer tüm projelere sahip olmaktır - böylece proje x64 olarak ayarlanmışsa, çözümün tamamı x64 ve diğeri olarak derlenecektir. etrafta.

+1

60 kurulum projeleri olması çok yanlış. Biriyle başla. X64 yükleyici sadece bir tane daha. –

+0

Yanlış olduğunu düşünmüyorum, gerekli. Farklı MSI'larım var ve master yükleyici hangi elemanların yükleneceğini seçiyor, kullanıcı seçimi gibi birçok parametreye dayanıyor. Ana yükleyici web formları projesidir, çünkü çoklu MSI'ları çalıştıramıyorum. Verilen durumla ilgili önerilere ihtiyacınız var. – eddyuk

+0

Whoa 60 projeleri! Bu ne tür bir uygulama? – Elmo

cevap

1

Her projede geçmesi ve proje özellikleri, her zaman değiştirmek zorunda olmamalıdır. Etkin çözüm platformunu Configuration Manager ile değiştirmeyi denediniz mi? Bu çözümdeki tüm projeleri değiştirmelidir.

Ayrıca x86/x64/AnyCPU platform hedefi sizin için ne yaptığını içine bakmak isteyebilirsiniz. Belirli ihtiyaçlarınız yoksa, AnyCPU büyük olasılıkla istediğiniz hedef olacaktır.

İlgili konular