Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Error beim Installieren von Async Pro (https://www.delphipraxis.net/119068-error-beim-installieren-von-async-pro.html)

Diamont 20. Aug 2008 14:44


Error beim Installieren von Async Pro
 
Hi,
Ich wollte die Komponente gerade in mein RAD Studio integrieren..
Also den Bibliothekspfad gesetzt und dann wollte ich die A407_D100.DPK öffnen, bekomme aber nur folgende Fehlermeldung:

Datei "C:\Program Files(x68)\AsyncPro\packages\A407_D100.$$$" kann nicht erstellt werden.Zugriff verweigert

Zitat:

[20035C71]{rtl100.bpl } Classes.TFileStream.Create (Line 5480, "common\Classes.pas" + 5) + $43
[20035B94]{rtl100.bpl } Classes.TFileStream.Create (Line 5468, "common\Classes.pas" + 2) + $B
[20D22F62]{designide100.bpl} IStreams.TIFileStream.Create (Line 161, "IStreams.pas" + 6) + $10
[20A269DC]{coreide100.bpl} VirtFile.TDefaultFileSystem.GetFileStream (Line 97, "VirtFile.pas" + 1) + $A
[20A21CF5]{coreide100.bpl} EditorForm.WriteEditorStream (Line 4270, "EditorForm.pas" + 13) + $D
[20A52F16]{coreide100.bpl} EditorBuffer.TEditBuffer.SaveFile (Line 2633, "EditorBuffer.pas" + 5) + $2D
[20A52C3D]{coreide100.bpl} EditorBuffer.TEditBuffer.Save (Line 2587, "EditorBuffer.pas" + 1) + $2
[21683879]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.SaveFile (Line 1081, "BaseDelphiProject.pas" + 12) + $9
[20A5EA5C]{coreide100.bpl} DocModul.TDocModule.Save (Line 1361, "DocModul.pas" + 61) + $5
[209E69CE]{coreide100.bpl} ProjectModule.TCustomProject.Save (Line 1797, "ProjectModule.pas" + 22) + $9
[216835DB]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.UpgradeProjec tToMSBuild (Line 1057, "BaseDelphiProject.pas" + 22) + $8
[21683AA2]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.AfterConstruc tion (Line 1128, "BaseDelphiProject.pas" + 2) + $4
[21D03F97]{delphide100.bpl} DelphiProject.TDelphiPackageProject.AfterConstruct ion (Line 158, "DelphiProject.pas" + 2) + $2
[20006BA9]{rtl100.bpl } System.@AfterConstruction (Line 9520, "sys\system.pas" + 2) + $5
[21681E72]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.Create (Line 630, "BaseDelphiProject.pas" + 58) + $96
[21D0483E]{delphide100.bpl} DelphiProject.TDelphiProjectCreationTrait.OpenProj ect (Line 316, "DelphiProject.pas" + 7) + $19
[209DA028]{coreide100.bpl} ProjectFileUtils.LoadProjectFile (Line 856, "ProjectFileUtils.pas" + 30) + $13
[209DA085]{coreide100.bpl} ProjectFileUtils.LoadProjectFile (Line 863, "ProjectFileUtils.pas" + 37) + $9
[209DA11A]{coreide100.bpl} ProjectFileUtils.LoadProjectFile (Line 871, "ProjectFileUtils.pas" + 45) + $10
[216EFBA9]{delphicoreide100.bpl} CommonPasReg.TLegacyModuleHandler.FileOpen (Line 812, "CommonPasReg.pas" + 14) + $C
[20A5D8C5]{coreide100.bpl} DocModul.TFilterList.OpenFile (Line 774, "DocModul.pas" + 23) + $14
[20A62902]{coreide100.bpl} DocModul.ProjectOpenDialog (Line 3146, "DocModul.pas" + 30) + $1E
[00415B0B]{bds.exe } AppMain.TAppBuilder.ProjectSave (Line 2623, "ui\AppMain.pas" + 3) + $F
[20040113]{rtl100.bpl } Classes.TBasicAction.Execute (Line 11081, "common\Classes.pas" + 3) + $7
[20151321]{vcl100.bpl } ActnList.TContainedAction.Execute (Line 388, "ActnList.pas" + 1) + $2C
[20152084]{vcl100.bpl } ActnList.TCustomAction.Execute (Line 1000, "ActnList.pas" + 7) + $8
[2003FFDF]{rtl100.bpl } Classes.TBasicActionLink.Execute (Line 11010, "common\Classes.pas" + 2) + $7
[21328D19]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.ExecAction (Line 976, "ActnMenus.pas" + 6) + $D
[2132A04F]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1542, "ActnMenus.pas" + 15) + $15
[2132A07F]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1547, "ActnMenus.pas" + 20) + $10
[2132D470]{vclactnband100.bpl} ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3146, "ActnMenus.pas" + 3) + $3
[213288E5]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 878, "ActnMenus.pas" + 3) + $4
[2013C4F3]{vcl100.bpl } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
[20140673]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7304, "Controls.pas" + 111) + $6
[20D1972A]{designide100.bpl} DeskUtil.SetFocusHook (Line 435, "DeskUtil.pas" + 4) + $C
[2013C180]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[2013FE92]{vcl100.bpl } Controls.GetControlAtPos (Line 7095, "Controls.pas" + 4) + $73
[20140574]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7274, "Controls.pas" + 81) + $1D
[20140673]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7304, "Controls.pas" + 111) + $6
[2132A13E]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.WndProc (Line 1575, "ActnMenus.pas" + 23) + $4
[2013FD9C]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040DD4]{rtl100.bpl } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[2013760E]{vcl100.bpl } Controls.FindControl (Line 2104, "Controls.pas" + 6) + $9
[201625D0]{vcl100.bpl } Forms.TApplication.ProcessMessage (Line 8105, "Forms.pas" + 23) + $1
[2016260A]{vcl100.bpl } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[201628FF]{vcl100.bpl } Forms.TApplication.Run (Line 8223, "Forms.pas" + 20) + $3
[00422976]{bds.exe } bds.bds (Line 195, "" + 7) + $7
Nach dem Klick auf den OK Button erscheint dann eine weitere Fehlermeldung:

Projekt konnte nicht gespeichert werden. Folgender Fehler trat beim Speichern auf:Datei"C:\Program Files(x68)\AsyncPro\packages\A407_D100.$$$" kann nicht erstellt werden.Zugriff verweigert.

Nach einem erneuten Klick auf OK sieht das RAD Studio dann genauso aus wie vor dem Öffnen.
Kleine Anmerkung am Rand: Ich hab Vista und seit dem letzen mal als ich Async benutzt habe, habe ich ausserdem die Andorra2D Komponente verwendet. Kann es damit zusammenhängen? Was mir auch auffällt ist das er bei den Fehlermeldungen die Dateiendung durch $$$ ersetzt.. kann das mit dem Fehler zusammenhängen?

Vielen Dank schonmal für die Aufmerksamkeit.

Bernhard Geyer 20. Aug 2008 14:50

Re: Error beim Installieren von Async Pro
 
Schon mal bei Vista von UAC gehört und das "normale" Prozesse (auch wenn du selbst Administrator bist) unter C:\Programme keine Schreibrechte haben. Also falls du die IDE ohne Elevation (Als Administrator starten) gestartet hast darf die IDE dorthin nicht schreiben!

Installier Asyncpro am besten außerhalb von C:\Programme...

Diamont 20. Aug 2008 16:14

Re: Error beim Installieren von Async Pro
 
Ich hab mich auch schon als Admin eingeloggt und es so probiert.
Werde mal einen anderen Pfad probieren.

mkinzler 20. Aug 2008 16:19

Re: Error beim Installieren von Async Pro
 
Zitat:

Ich hab mich auch schon als Admin eingeloggt und es so probiert.
Das reicht nicht. du musst die IDE explizit mit Adminrechten starten

Bernhard Geyer 20. Aug 2008 17:21

Re: Error beim Installieren von Async Pro
 
Zitat:

Zitat von Diamont
Ich hab mich auch schon als Admin eingeloggt und es so probiert.

Dann verstehst du noch nicht was das UAC alles macht. Du bist Admin, aber deine gestarteten Prozesse erst mal nicht.

Diamont 20. Aug 2008 19:01

Re: Error beim Installieren von Async Pro
 
Nachdem ich Delphi explizit mit Adminrechten gestartet hab funktionierte es Einwand frei.
Mir war ganz entfallen das ich ja trotz eingeloggtem Admin nciht unbedingt über Admin Rechte verfüge.
Also vielen Dank euch beiden.. manchmal hat man eben ein Brett vorm Kopf ;)


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