AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE D7 unter Win7: Ausgabedatei kann nicht erstellt werden
Thema durchsuchen
Ansicht
Themen-Optionen

D7 unter Win7: Ausgabedatei kann nicht erstellt werden

Ein Thema von Codehunter · begonnen am 26. Jan 2012 · letzter Beitrag vom 31. Jan 2012
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#1

D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 26. Jan 2012, 12:57
Hallo!

Ich habe ein ziemlich seltsames Problem:

D7 ist bei mir unter Win 7 installiert. Ich habe alle Projekte auf einem eigenen Laufwerk (D: ). Die IDE hat keine erhöhten Rechte und läuft nicht im Kompa-Modus. Ich selbst habe Admin-Rechte und bin damit angemeldet. Das Ausführungsverzeichnis, sowie die verschiedenen Ausgabeverzeichnisse habe ich ebenfalls auf D: gelegt. Ich habe auf D: durchweg Vollzugriff. Sprich: Die IDE könnte dort schreiben wann immer und was immer sie will.

Die UAC ist testweise abgeschaltet.

Jetzt kommts: Ich erstelle ein neues Projekt, leeres Formular. F9 - starten - geht. Projekt beenden - geht. F9 - starten - geht nicht: "Ausgabedatei 'D:\IrgendeinPfad\Projekt1.exe' kann nicht erstellt werden. Da kann ich kompilieren wie ich will, es geht einfach nicht. Nach ca. 60 Sekunden, wie von Zauberhand, geht es wieder. Ohne dass ich irgendwas geändert hätte.

Während der 60 Sekunden wo die IDE sich verweigert, kann ich die Projekt1.exe aber problemlos händisch löschen, sie läuft also nicht mehr. Also kein halbtoter Prozess oder sowas.

Im Sysinternals Process Explorer sehe ich, dass die IDE das Handle zur Projekt1.exe sofort freigibt sobald das Projekt beendet wird. Der Debugger vergreift sich also auch nicht daran.

Ich habe schon den Virenscanner abgeschaltet und inzwischen sogar deinstalliert, weil sich andernorts Hinweise darauf fanden daß irgendwelche Anti-Spyware-Tools da rumpfuschen. Aber selbst das war es nicht.

Jetzt sind mir irgendwie die Ideen ausgegangen. Habt ihr evtl. noch welche?

Grüße
Cody

Geändert von Codehunter (26. Jan 2012 um 13:13 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#2

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 26. Jan 2012, 13:16
Kapsel die Projekt1 doch mal in eine Batchdate:
Code:
project1
del project1.exe
pause
vielleicht kommt dann eine vernünftige Fehlermeldung dabei herum.
(Mein D7 zickt unter Vista und W7 auch manchmal, dann nehm ich "the big red knob")

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 26. Jan 2012, 15:09
Leider keine neuen Erkenntnisse dadurch. Außer dass die Batchdatei die EXE nicht löschen mag. Fehlermeldungen gibt es keine, die Datei besteht einfach weiter. Der Dateiexplorer kann sie aber problemlos löschen. Während der "Karenzzeit" melden aber z.B. auch andere Programme wie z.B. Hex-Editor, dass die Datei in Verwendung wäre.

Zwischenzeitlich habe ich auch den Laufwerk-Indizierungsdienst abgeschaltet, ohne Erfolg.

Geändert von Codehunter (26. Jan 2012 um 15:12 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#4

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 26. Jan 2012, 15:17
Schalte doch mal die Volltext-Indizierung für das Verzeichnis ab.

Edit: Kein roter Kasten bei Edits, oder?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 26. Jan 2012, 23:44
Schalte doch mal die Volltext-Indizierung für das Verzeichnis ab.

Edit: Kein roter Kasten bei Edits, oder?
Ist schon alles deaktiviert. Mittlerweile habe ich rausgefunden, dass es etwas mit den Rechten zu tun hat welche man der IDE gibt. Lasse ich sie als Admin laufen ist das Problem weg. Ich möchte sie aber mit normalen Rechten laufen lassen (ging ja bisher auch), sonst handelt man sich ungewollt Probleme ein wenn man sein Projekt dann irgendwann mal auf normalen Rechten laufen lässt und einem dann die Zugriffsprobleme um die Ohren fliegen.

Wasn fürn roter Kasten?
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 27. Jan 2012, 06:06
Ging es auch schon nicht bevor du die UAC das erste Mal seit der Windows-Installation deaktiviert hast? Ich hatte da schon einige seltsame Effekte mit Rechten, wenn ich die UAC in Testsystemen deaktiviert hatte und dann mit dem System gearbeitet habe. Leider bleiben die Effekte dann auch, wenn man die UAC wieder aktiviert. Unter anderem sind die Rechte von diversen Dateien dann verbogen gewesen.

Hier hatte ich eine Anleitung für die Installation von Delphi 7 unter Vista oder Windows 7 gepostet:
http://www.delphi-library.de/topic_89408.html
So funktioniert es auf allen Systemen, die ich getestet habe, problemlos (und auch die Rückmeldungen waren bisher positiv), vorausgesetzt die UAC war nie deaktiviert.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 27. Jan 2012, 08:19
Nein, die UAC lief von Beginn an auf Standardeinstellungen, später auf der zweit niedrigsten Stufe. Komplett aus gemacht habe ich sie erst jetzt NACH dem Schlamassel. Übrigens habe ich D7 nach deiner Anleitung ursprünglich installiert. Am Anfang gab es trotzdem Scherereien weil Win 7 automatisch einen XP-Kompatibilitätsmodus eingestellt hatte. Danach lief das aber gut ein Jahr ohne Probleme.

Ich vermute die Ursache irgendwo im Domänennetz, aber schön versteckt. Denn es gab erst Probleme als am PDC rumgeschraubt wurde. An den Dateirechten liegt es denke ich nicht, sonst würde es nicht nach 60 Sekunden plötzlich funktionieren.

Geändert von Codehunter (27. Jan 2012 um 08:32 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 27. Jan 2012, 08:45
Ich vermute die Ursache irgendwo im Domänennetz, aber schön versteckt. Denn es gab erst Probleme als am PDC rumgeschraubt wurde.
Sind bei dir vielleicht Offline-Dateien oder so etwas aktiviert?
Ist das ein Windows-Server Netzwerk mit Active Directory usw.?
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 27. Jan 2012, 09:35
Sind bei dir vielleicht Offline-Dateien oder so etwas aktiviert?
Ist das ein Windows-Server Netzwerk mit Active Directory usw.?
Offline-Dateien, nein diese Krankheit ist natürlich abgeschaltet, Volumeschattenkopie ist es auch nicht, laut Admin. Das Netz ist ein Win-Domänennetz mit WS2008 und AD.

Geändert von Codehunter (27. Jan 2012 um 09:38 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: D7 unter Win7: Ausgabedatei kann nicht erstellt werden

  Alt 27. Jan 2012, 16:08
So, ich sage mal vorsichtig: Problem gelöst.

Ursache: Der Dienst "Anwendungserfahrung" lief nicht. Was auch immer jetzt die Aero-Oberfläche mit 60-Sekunden-Sperren auf EXE-Dateien zu tun hat, das weiß wohl nur Microsoft. Warum man einer XP-Kompatibilitäts-Layer dann auch noch einen so idiotischen Namen gibt, das weiß wohl nur der M$-Übersetzer, der seinen Laptop wohl mit zum Oktoberfest nahm. Warum ein Programm (Delphi-IDE) das man absichtlich NICHT im XP-Kompa-Mode laufen lässt, von einer XP-Kompa-Layer abhängig ist, das weiß wohl nur der Himmel.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 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