Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Installationspackage für VS.NET 2005 für .NET 2.0 und XP 64 (https://www.delphipraxis.net/106465-installationspackage-fuer-vs-net-2005-fuer-net-2-0-und-xp-64-a.html)

Bernhard Geyer 11. Jan 2008 09:28


Installationspackage für VS.NET 2005 für .NET 2.0 und XP 64
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe mir mit VS.NET 2005 ein Installerprojekt erstellt. In dieses habe ich eine MSM-Datei eines Komponentenherstellers gezogen. VS.NET hat darauf korrekt erkannt das für dieses Merge-Modul .NET 2.0 benötigt wird und dieses auch in "Gefundene Abhängigkeiten" ergänzt. Als Projekt erstellt und Tests gestartet. Unter Vista 64-Bit läuft der Installer durch. Unter XP 64-Bit kommt folgender Fehler (Siehe Anhang).

Irgendwelche Ideen wie ich dieses Problem lösen könnte? Das Dumme ist das für diesen Eintrag in "Gefundene Abhängigkeiten" keine Verweis auf eine MSM-Datei erfolgt sondern scheinbar nur ein Link nach "http://go.microsoft.com/fwlink/?LinkId=9832" hinterliegt.

Das dumme ist ja auch noch das der Rechner ja schon ein .NET 2.0 drauf hat. Der Installer wird übrigens von einem Vista-Rechner aus erzeugt.

Bernhard Geyer 11. Jan 2008 09:52

Re: Installationspackage für VS.NET 2005 für .NET 2.0 und XP
 
Liste der Anhänge anzeigen (Anzahl: 1)
Grrrrrrr :evil:

Jetzt habe ich probiert das Installer-Projekt von einem XP-Rechner (ebenfalls mit VS.NET 2005) kompilieren zu lassen und er schmeißt mir gleich 16 Warnungen um die Ohren (Irgendwelche MFC, ... Dateien nicht in der passenden Version gefunden) und abschließenden Error (wegen der Warnungen). Ok, Merge-Module gelöscht (Einträge in "Gefundene Abhängigkeiten" wurden gelöscht) und neu hinzugefügt. Neuer Build bleibt wieder hängen. Einzig die Reihenfolge der Warnungen hat sich geändert. :roll: - Schöne neue (.NET) DLL-Hölle.

Ich habe auch noch mal die Liste der "Gefundene Abhängigkeiten" als Screenshot ergänzt.

Bernhard Geyer 14. Jan 2008 08:11

Re: Installationspackage für VS.NET 2005 für .NET 2.0 und XP
 
Hat sich erledigt. Der Hersteller bietet auch eine CAB-Datei welche eine setup.exe und *.msi-Datei beinhaltet. Diese Funktioniert.

Und mit unserem eigenen Installer ruf ich halt diese setup.exe auf - fertig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz