Windows Installer Version bei VS 2005
-
Hallo,
ich wunderte mich gerade als ich eine Anwendung als Test unter NT 4 installieren wollte und die Meldung kam der Windows-Installer 3.1 ginge nur ab Windows 2000 SP4. Ich meinte, habe ich mich wohl geirrt, dass ich den 3.1 unter Windows 98 installieren musste; gab bei den Anwendungen für die Anforderungen jeweils ab 98 und NT 4 an.
Da schon der Windows Installer fehlte klickte ich nun für die benötigten Komponenten im Setup-Projekt den Windows Installer 3.1 an. Daher erhielt ich dann diese Meldung (das msi wurde unter NT4 gar nicht erkannt).Es gibt noch den Windows Installer 2.0 zum einbinden; welche Betriebssysteme werden davon unterstützt? Und welcher Installer benötigen denn mit VS 2005 erstellte Anwendungen nun tatsächlich; könnte ich auch 2.0 nehmen?
Vielen Dank
-
Supported target platforms for VC2005
http://blog.kalmbachnet.de/?postid=53Applications built using Microsoft Visual C++ 2005 can be targeted to any of the following platforms:
http://msdn.microsoft.com/en-us/library/ms235435(VS.80).aspx
-
Danke, ist aber nicht ganz mein Problen; das erste handelt anscheinend nur von der Anwendung selbst und das zweite (wenn ich 2005 anklicke) auch und da steht Win 98.
Das Prolem habe ich aber nicht mit der Anwendung selbst, da habe ich NT3.51, NT4, 98, ME usw durchprobiert und die Anwendung läuft auch auf NT4. Nur, hier geht es um das Setup mit VS 2005 erstellt; welchen Windows Installer dieses verwendet...
-
Ach so... den Windows-Installer gibt es AFAIk nur in der Version 2.0 für NT (SP6):
http://www.microsoft.com/downloads/details.aspx?FamilyID=4B6140F9-2D36-4977-8FA1-6F8A0F5DCA8F&displaylang=en
-
Nein! Johen. Lies den Text, es gibt auch noch ein redistributable für Win9x
Allerdings ist der Link futsch.Hier ist der korrekte link:
http://www.microsoft.com/downloads/details.aspx?familyid=cebbacd8-c094-4255-b702-de3bb768148f&displaylang=en
-
Super, der geht ja sogar noch unter 95... Danke!
Nun, wenn ich jetzt in VS 2005 ein Setup-Projekt erstelle und KEINEN Windows-Installer anwähle, wird dann der 2.0 verwendet? Und wenn ich den 2.0 wähle, reicht der wirklich; wann braucht's denn den 3.1?