IS8 installiert, versuche unsere Projekte darauf umzustellen und - tara - NIX GEHT. Warum? Wil Installshield Ihr produkt vielleicht nicht für den Einsatz in größeren Projekten vorsieht?
Kann mir mal einer sagen wie ich:
(a) mehrere verschiedene unterschiedliche Setups in einer VS.NET solution erzeuge? Ein zweites Isntallshield Projekt lässt sich nämlich nicht einbinden - Installshield meint wohl, dass keiner auf der Welt es nötig hat, z.B. ein Merge-Module und eine Setup-Datei in einer Solution zu erzeugen. Oder zwei Setups (eine für einen Server, eine für den dazugehörigen Client).
(

VisualStudio.NET Enterprise Architect gestattet es mittels "Enterprise Template Projects" projekte zu verschachteln. Das ist auch sehr sinnvll, weil in einigen (größeren) solutions mal einige dutzend / hundert projekte in iener Solution landen können. LEIDER hat Installshield auch hier geschlampt ohne ende. Man kann zum einen kein setup-Projekt in einem Enterprise Template Projekt anlegen (aber ein bestehendes einbinden, da kann man also drum rum arbeiten). Man kann aber auch keine in Enterprise Template Projekten hinterlegten Projekte in den Install einbinden - zumindest sind diese nicht sichtbar um mal schnell den "Primary Output" rüberzuziehen.
Hat irgendwer eine Idee, wie ich um (a) und (

rumarbeiten kann? Ich MUSS in einer Solution zwei Setups haben (ein merge module und ein Setup, dass dann auch das merge module as FILE enthält - ist ein Entwicklertool, dass gleich das merge module mitbringen soll). Und ich MUSS (ansonsten sieht ien Projekt hier verdammt alt aus) mit Enterprise Template Projects arbeiten - wenn mir also jemand sagt, wie ich eine "manuell erstellte Component" mit dem Output eines Projektes dynamisch verknüpfe (das ist das Problem - ich will debug/release in den solution setings steuern) bin ich auch hier zufrieden.
Oder ist das jetzt ein Fall für den lieben Stefan Krueger, der den installsite shop betreibt und in der Haftung für ein mangelhaftes Produkt ist? (ja, ich bin sauer - die software ist teuer genug, und eine SOLCHE schlamperei habe ich selbst von installshield nicht erwartet).