C# 'da çalışıyorum. Ben 4 projelerle küçük VS Çözüm var:Bir VS Kurulum projesinde, bir projenin bağımlılıklarını MSI'den nasıl hariç tutabilirim?
- önce iki adımda gelen derlemeler ILMerge daha fazla bir şey yapan bir DLL
- DLL
- bir birleştirme projesi başvuran bir EXE,
- Birleştirme projesinin .EXE çıktısını paketleyen bir kurulum projesi. (Birleştirme projesini "Projenin Birincil Çıktısını" ekledim.)
Sorun şu ki, kurulum projesi # 1 ve # 2 projelerini proje için bağımlılıklar olarak otomatik olarak algılar # 3. Üçüncü projenin birincil çıktısını MSI'ya (Kurulum projesi) eklediğimde, bağımlılıklar da otomatik olarak sürüklenir. Bunu istemiyorum.
Nasıl durdurabilirim?
"Filtreyi Hariç Tut" ifadesini kullanmayı denedim, ancak bunu işe alamadı. Ne olursa olsun ne denedim, bağımlılıkları her zaman atıldım.
el otomatik olarak algılanan bağımlılık projelerini kaldırmak için, Setup.vdproj değiştirerek, ama ne zaman .vdproj yeniden yüklenmiş çalıştı VS, otomatik algılanan bağımlılıklar geri geldi.
help?
Ancak tamamen kaldırılabilir mi? – JohnB
Çok teşekkürler Cheeso !!! 3 yıl sonra bu hala yararlıdır. – joedotnot