Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Windows 8.1 Update killt Delphi 2007 (https://www.delphipraxis.net/177147-windows-8-1-update-killt-delphi-2007-a.html)

hstreicher 19. Okt 2013 20:52

Windows 8.1 Update killt Delphi 2007
 
Hallo Alle ,

das Update von Windows 8 auf 8.1 beschädigt eine evtl vorhandene Delphi 2007 Installation

in meinem Fall hat es geholfen die 4 Dateien von einem Backup

Borland.Cpp.Targets
Borland.Delphi.Targets
Borland.Common.Targets
Borland.Group.Targets

in das Verzeichnis \Windows\Microsoft.NET\Framework\v2.0.50727

zu kopieren danach läuft es wieder

Ich hoffe es hilft irgendjemand

mfg Hannes

jaenicke 19. Okt 2013 21:09

AW: Windows 8.1 Update killt Delphi 2007
 
Wenn Delphi 2007 diese Dateien dort ablegt, ist das aber auch kein Wunder, da gehören keine benutzerdefinierten Dateien hin... dass diese Verzeichnisse bei einem Upgrade aufgeräumt werden, ist klar.

Aber da waren die alten Delphiversionen ja sowieso ziemlich sündig... ich sage nur Desktopzustand gespeichert im Anwendungsverzeichnis bei Delphi 2005 und 2006...

Ich hoffe ja, dass solche Negativbeispiele mal ein Umdenken bei denen bewirken, die es immer noch falsch machen. ;-)

jbg 19. Okt 2013 22:35

AW: Windows 8.1 Update killt Delphi 2007
 
Zitat:

Zitat von jaenicke (Beitrag 1232530)
Wenn Delphi 2007 diese Dateien dort ablegt

Bei Delphi 2009 haben sie sich ja selbst gezwungen die Dateien dann nach $(BDS)\bin zu installieren, da man sonst nicht Delphi 2007 und 2009 parallel installieren hätte können. Es kann nur eine Datei mit dem Namen im selben Ordner geben :-)

Gerd01 20. Okt 2013 11:35

AW: Windows 8.1 Update killt Delphi 2007
 
Ups, auf deinen Hinweis hin habe ich meine Delphi2007 nach Update auf win 8.1 getestet und festgestellt, das mein Version auch beschädigt ist.
Ich hab dann die von dir genannten 4 Dateien

Borland.Cpp.Targets
Borland.Delphi.Targets
Borland.Common.Targets
Borland.Group.Targets

aus der Windows.old retten können:

C:\Windows.old\Windows\Microsoft.NET\Framework\v2. 0.50727

und in

C:\Windows.old\Windows\Microsoft.NET\Framework\v2. 0.50727

rüberkopiert Danach lief Delphi 2007 wieder. Vielen Dank, hast mir sicher viel Arbeit erspart. Wie hast Du festgestellt, welche Dateien nach dem Update aif Win 8.1 fehlen?

jaenicke 20. Okt 2013 12:16

AW: Windows 8.1 Update killt Delphi 2007
 
Zitat:

Zitat von Gerd01 (Beitrag 1232550)
Wie hast Du festgestellt, welche Dateien nach dem Update aif Win 8.1 fehlen?

So etwas ist relativ einfach. Man kann mit dem Process Monitor sehen welche Dateien versucht werden zu laden. Der umständliche Teil ist dann ggf. die richtigen zu finden, wenn viele Dateien nicht gefunden werden, aber die anderen unwichtig sind. ;-)

hstreicher 20. Okt 2013 12:52

AW: Windows 8.1 Update killt Delphi 2007
 
Ich hatte eine Fehlermeldung beim Start von D2007
dass weich.ich.nichtmehr.targets in dem Verzeichnis net\v2.xxx fehlt
und hab die Dateien mit den Backup verglichen das ich vorher gemacht hatte

dummzeuch 21. Okt 2013 10:05

AW: Windows 8.1 Update killt Delphi 2007
 
Danke fuer den Hinweis. Damit habe ich gerade Delphi 2007 auf meinem Arbeitsrechner wieder zum Laufen gebracht.

Im Gegensatz zu meinem privaten Rechner funktionierte das Windows 8.1 Update auf diesem Rechner ohne Probleme, hat aber ziemlich lange gedaudert.

Vieleicht ist eine Warnung angebracht: Sobald man den Download aus dem Store angestossen hat, gibt es kein Zurueck mehr, das Update startet automatisch. Windows 8 gibt einem 15 Minuten Warnung, dass der Rechner neu gestartet wird. Man kann nicht abbrechen oder den Neustart verzoegern, sondern hat nur die Option, sofort neu zu starten, oder die Warnmeldung zu schliessen um ggf. Daten zu sichern.

Erst, wenn das Update abgeschlossen ist, wird die Lizenzvereinbarung angezeigt. Wenn man sie ablehnt, wird das Update vermutlich rueckgaengig gemacht. Das ist eine ziemlich seltsame Vorgehensweise.

Microsoft nervt.

jaenicke 21. Okt 2013 10:29

AW: Windows 8.1 Update killt Delphi 2007
 
Die Installation des Updates erfolgte bei mir erst nach der Akzeptierung der Lizenzbedingungen. Vorher lief bei mir nur der Download.

ChrisE 21. Okt 2013 12:53

AW: Windows 8.1 Update killt Delphi 2007
 
Hallo,

Zitat:

Zitat von hstreicher (Beitrag 1232529)
Hallo Alle ,

das Update von Windows 8 auf 8.1 beschädigt eine evtl vorhandene Delphi 2007 Installation

in meinem Fall hat es geholfen die 4 Dateien von einem Backup

Borland.Cpp.Targets
Borland.Delphi.Targets
Borland.Common.Targets
Borland.Group.Targets

in das Verzeichnis \Windows\Microsoft.NET\Framework\v2.0.50727

zu kopieren danach läuft es wieder

Ich hoffe es hilft irgendjemand

mfg Hannes

da muss ich doch auch mal ein Danke los werden - DANKE :cheer:

Das hätte ich erst in ein paar Wochen oder Monaten gemerkt, wenn ich mal wieder ein D2007-Projekt hätte pflegen müssen. Und ob da die Images noch da gewesen wären um die Dateien zu holen?

Danke nochmal :dp:

Chris

wincompi5 27. Okt 2013 12:50

AW: Windows 8.1 Update killt Delphi 2007
 
Auch ich möchte mich herzlich bei dir bedanken :-D
War auch gerade auf der Spur des Problems:)

Vielen Dank!

Graf Gustav 13. Feb 2014 18:55

AW: Windows 8.1 Update killt Delphi 2007
 
Hallo hannes,
vielen Dank für die Info. Reines Gold.:-D
In windows.old werden die Dateien nach dem 8.1 update übrigens nur 28 Tage am Leben gelassen
und dann automatisch gelöscht. Bei mir war schon alles weg.
Wenn ich sie nicht in einer antiken VM auf meinem Notebook gefunden hätte, hätte ich ganz schön alt ausgesehen.
(jaja, meine Daten liegen im RAID1-NAS, werden täglich zusätzlich gesichert, aber wer sichert denn Windows ?)

Auf jeden Fall nochmal danke,
das war eine lebensrettende Info

Gus

Delbor 21. Aug 2015 13:56

AW: Windows 8.1 Update killt Delphi 2007
 
Hi zusammen

Was mich bisher nervt, ist, dass alle Fenster inklusive der Rahmen, ob aktiv oder nicht, weiss sind. Win8.x kannte wenigstens noch Farben für Rahmen aktiver Fenster.
Auch Dialoge sind weiss mit einem dünnen, bei mir blauen "Rand". Es ist also schon beinahe Zufall, wenn man merkt, dass ein Dialog geöffnet ist...

Gruss
Delbor

PS: Uups, dieser Beitrag "hat sich offenbbar verirrt" - ich wollte ihn eigentlich hier posten

SiggiP 6. Sep 2015 12:52

AW: Windows 8.1 Update killt Delphi 2007
 
Windows 10 macht das übrigens auch... :-D

Grüsse

rampant 6. Sep 2015 14:28

AW: Windows 8.1 Update killt Delphi 2007
 
Zitat:

Zitat von SiggiP (Beitrag 1314879)
Windows 10 macht das übrigens auch... :-D

Grüsse

Was denn?

Hin und wieder ein Backup der aktiven Primärpartition ist anscheinend reinste Zeitverschwendung :thumb:

mkinzler 6. Sep 2015 14:31

AW: Windows 8.1 Update killt Delphi 2007
 
vermutlich:
Die automatisch beim Update erzeugte "Sicherung" des alten BS unter Windows.OLD nach 30 Tagen automatisch zu bereinigen.

rampant 6. Sep 2015 14:40

AW: Windows 8.1 Update killt Delphi 2007
 
Zitat:

Zitat von mkinzler (Beitrag 1314896)
vermutlich:
Die automatisch beim Update erzeugte "Sicherung" des alten BS unter Windows.OLD nach 30 Tagen automatisch zu bereinigen.

Echt jetzt?

Und ich dachte bisher, daß ich mit Windows.OLD lebenslang bis zu Windows 3.0 zurückrollen kann :oops:

SCNR, weil durchgekaut ( http://www.delphipraxis.net/186110-w...meinungen.html ) bis zum Abwinken!

Jens Hartmann 15. Sep 2016 05:31

AW: Windows 8.1 Update killt Delphi 2007
 
Hallo zusammen,

mir ist das ganze jetzt mit dem Update auf Windows 10 passiert. Ich habe es allerdings erst jetzt gemerkt und daher funktioniert das mit dem Wiederherstellen jetzt nicht mehr. Der Ordner windows.Old ist ja nicht mehr vorhanden.
Gibt es eine andere Möglichkeit, die Dateien wieder herzustellen?

Danke und Gruß Jens

Jens Hartmann 16. Sep 2016 19:12

AW: Windows 8.1 Update killt Delphi 2007
 
Keiner ne Idee...

jaenicke 17. Sep 2016 09:48

AW: Windows 8.1 Update killt Delphi 2007
 
Was spricht gegen eine Reparaturinstallation?

Und ganz allgemein macht es eher Sinn für so alte Delphiversionen nur VMs zu benutzen... Dann gibt es kein Problem mit neueren Windowsversionen und Umzüge auf weitere neue Rechner sind auch kein Problem.

dummzeuch 17. Sep 2016 14:27

AW: Windows 8.1 Update killt Delphi 2007
 
Aus meinem Blog-Eintrag von 2013:
http://blog.dummzeuch.de/2013/11/10/...n-windows-8-1/

Zitat:

So here is what I did to fix it:

I let Windows search for the missing file Borland.Delphi.Targets and it found it in

C:\ProgramData\{B59CE2E6-B15A-4F23-BD0E-72BF2ADDC3C7}\core\7EFD2DA3\6C948720
[/CODE]
(Unfortunately I had already deleted the backup that was created by the Windows Update process.)
After looking closer into this directory I found 4 files that match Borland.*.Targets. It stands to reason that Delphi will need them all in one way or another so I just copied all 4 of them to
Code:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
After I did that, the IDE no longer complained and also was able to compile the projects.
Vielleicht hilft's ja.

Jens Hartmann 20. Sep 2016 05:27

AW: Windows 8.1 Update killt Delphi 2007
 
@dummzeuch

Im gleichen Pfad habe ich die Dateien wiedergefunden. Dateien kopiert und läuft... Danke

@jaenicke

Leider funktioniert die Reparaturinstallation nicht. Und Delphi 2007 ist noch aus der Historie direkt und ohne VM installiert. Normalerweise nutze ich XE2, musste aber seit langem nochmal ein altes Programm ändern.

Gruß Jens

Jens Hartmann 27. Sep 2016 21:30

AW: Windows 8.1 Update killt Delphi 2007
 
Liste der Anhänge anzeigen (Anzahl: 1)
Jetzt gibt es einen neuen Fehler. Die Datei ist ähnlich, heißt aber jetzt

...CodeGear.Delphi.Targets fehlt...

siehe Anhang... Es hat bis gesterngelaufen, woher kann der Fehler jetzt kommen?:gruebel::gruebel:

jaenicke 28. Sep 2016 10:50

AW: Windows 8.1 Update killt Delphi 2007
 
Und wenn du CodeGear.Delphi.Targets in der Projektdatei in Borland.Delphi.Targets änderst?

Jens Hartmann 28. Sep 2016 19:56

AW: Windows 8.1 Update killt Delphi 2007
 
Geht nicht, das führt ebenfalls zu einem Fehler. Hatte ich schon versucht...


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:12 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