Wie die Installation JVCL packages wenn das Installationsprogramm nicht, wenn ich es lief wie ein nicht-Administrator-Benutzer

Ich benutze Win7. Ich habe installiert Jedi-VCL-Komponenten, die in meinem Delphi XE und Es richtig funktioniert. Aber wenn ich versuche zu laufen, das XE als einen anderen Benutzer-Konto (nicht über Administratorrechte verfügen), die JVCL-Komponenten erscheinen nicht in der Tool-Palette in der Erwägung, dass muss ich laufen, als client-Benutzer, die in der RXlib, so Werkzeuge und Komponenten, die installiert wurden, als client-Benutzer.

Gibt es eine Möglichkeit, zu installieren oder zu verwenden die Jedi-VCL-Komponenten, die nicht als Administrator-Benutzer?

Mir bitte helfen...

Dem erschien Die Fehlermeldung wenn ich die bat-Datei als normaler Benutzer ist :

[Compiling installer...]

Using Embarcadero RAD Studio XE Embarcadero Delphi for Win32
compiler version 22.0 Copyright (c) 1983,2010 Embarcadero Technologies, Inc. 
Fatal: F2039 Could not create output file '..\..\bin\JVCLInstall.exe' 
Failed to compile JVCL installer

Press any key to continue . . . 

Danke im Voraus.

  • Export [HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Bekannten Pakete] als Administrator (Bearbeiten Sie die Datei, wenn benötigt) ein reimport als Benutzer arbeiten sollten.
  • Wie macht man das? Ich kann mir nicht vorstellen, wie Registrierungsschlüssel exportieren.. 🙁
  • Laufen RegEdit.exe - 0, aber das ist eine grundlegende Windows mit/tuning-Frage, nichts über die Programmierung
  • das ist ziemlich seltsam, denn ich bin mit JCL/JVCL in Xe2, die in Win7 ohne Probleme. Was ist die Pfade für Delphi selbst, JCL und JVCL ? Ich denke, man sollte nicht laufen hatte Delphi als administrator an alle.
  • welche "Pfade" werden Sie das hier gemeint? Ganz einfach, ich kann nicht finden, die JVCL-Komponenten in der Tool-Palette, wenn ich das XE als Client-Benutzer/Gast-Benutzer, nicht als Administrator-Benutzer..
  • Pfad zu dcc32.exe von Delphi und Wege zu install.bat von JCL und JVCL .... Auch das kann man immer installieren Sie alle Komponenten in Delphi-standard-Weise, ohne Verwendung von Installateuren überhaupt. Dachte, es ist alles sehr seltsam... Wenn Sie versuchen, führen Sie die JCL und JVCL Installer, haben Sie beantragt UAC elevation ("als Adminitrator") ? Das sollten Sie nicht. Führen Sie die JCL und JVCL Installer wie normaler Benutzer ("client"). / Afterall wichtigsten Maßnahmen der Zoll-Installateure sind nicht die Registrierung von Komponenten, die Delphi tun kann in seiner standard-Weg, - aber die Einstellungen der such-Pfade und compiler-Bedingungen in Quellen...
  • Auch, newsportal.delphi-jedi.org ist das standard-forum für JCL/JVCL // Auch ich Frage mich, was waren die jcl/jvcl Versionen und wie man Sie erhalten hat und von JCL und JVCL Installateure funktionierte ohne Fehler.
  • Diese person ist offensichtlich nicht ein Windows-Experte, lassen Sie uns gehen Sie einfach auf die Noobs.
  • Ja..das problem ist der Installer nicht kompilieren der Pakete aus, wenn ich die Installation ausgeführt.bat nicht als Admin User.. Es gibt viele Pakete wurden nicht korrekt geladen, wenn ich die Installation ausgeführt.- Fledermaus-als-client-Benutzer statt Admin-Benutzer, so dass der Wizard Installer nicht erschienen...
  • aber die Fenster sind allerdings noch viele Fragen zu windows Fragen, Sie selbst gehören nicht zum Stack Overflow Website, geschweige denn "delphi" - tag. Nur ist offtopic unabhängig Erfahrung der Fragesteller. // Außerdem, wie ich sagte - die Frage ist nicht be-BPLs int oide, aber das Programm ausführen. Also die person sollte das Lesen von C++Builder (nicht nur für Delphi, wie er dargestellt durch tags) zu kompilieren, Datei-Typen und wo die Pfade zu Ihnen in den IDE-Optionen oder Projekt-Optionen. Und nur laden diese BPLs ist der kleine Schritt, der nicht viel helfen.
  • Topic starter sollte entweder manuell kompilieren und installieren Sie alle Pakete (und wahrscheinlich ein Durcheinander der Ordner-Pfade), oder sollte untersuchen, warum seine installer funktioniert nicht. Und wenn topic-starter einfach nicht die Fragen beantworten... gut, dann würde er besser WERDEN, so der Experte.
  • ich schon gefragt, die Sie über Pfade. Bitte beantworten wollen. Auch, was passiert, wenn Sie ausführen, installieren.Fledermaus als normaler Benutzer ? sollte es Fehlermeldungen dann. Was sind Sie ? Auch installieren.bat lediglich kompilieren und führen Sie das Installationsprogramm aus Quellen - `d:\DelphiProjects\Libs\JediVCL\jvcl\install\JVCLInstall - Sie können es von innerhalb der IDE als auch.
  • Auch wie haben Sie diese installieren RxLib Tools and Components ? offizielle RXlib, so Versionen hatten keinen separaten installer ANMUTIGEN und installiert wurden, im nur-Delphi-standard-Weg, whch, die noch verwendet werden können für jede Bibliothek gibt. Obwohl offizielle RXlib, so endete mit Delphi 5 version
  • Der Pfad zu dcc32.exe ist: C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\dcc32.exe ... Pfad zu JCL ist Install.bat: C:\Program Files (x86)\Embarcadero\Components\JVCL347CompleteJCL241-Build4571\jcl\jcl\Install.bat ... Pfad zu JVCL ist install.bat: C:\Program Files (x86)\Embarcadero\Components\JVCL347CompleteJCL241-Build4571\jvcl\install.bat ...
  • Das erschien Fehlermeldung wenn ich die bat-Datei als normaler Benutzer ist : [Compiling installer...] Using Embarcadero RAD Studio XE Embarcadero Delphi for Win32 compiler version 22.0 Copyright (c) 1983,2010 Embarcadero Technologies, Inc. Fatal: F2039 Could not create output file '..\..\bin\JVCLInstall.exe' Failed to compile JVCL installer Press any key to continue . . .
  • Ich installiere das RxLib mit Befehl auf der cmd wie: dcc32 -JL RtmRxCtl150.dpk, dcc32 -JL RtmRxDB150.dpk, dcc32 -JL RtmRxDB150.dpk und dcc32 -JL dclRxDB150.dpk ... es erfolgreich installiert RAD Studio 2010, Delphi XE und BCB-XE ..
  • Pfade in Räumen führen können, um Probleme (vor einigen Monaten jcl oder jvcl installer nicht finden, könnte der compiler), und mit einigen potenziell ändern von Dateien (wie Hilfe) in einem geschützten Bereich. Ich installiere es in speziellen shortnamed Ordner likec:\RadStudio zu vermeiden UAC Pfad Virtualisierung und so.
  • 'C:\Program Files (x86)\Embarcadero\Components\JVCL347CompleteJCL241-Build4571\jcl' Das ist es. Kaum arbeitete in Win98/Delphi5 Zeit und auf jeden Fall veraltet jetzt. Verschieben Sie alle Komponenten aus der system-geschützte Ordner wie \Windows und \Programme. Machen Sie Ordner wie " c:\Delphi\Libs\JCL` und 'c:\Delphi\Libs\JVCL` statt. Sie können additionalyl sollten Sie versuchen, zu verwenden "on the edge" - Versionen wie GIT/SVN/nightly tarball. XE1 support ist mehr oder weniger stabil, jetzt aber, also release Reißverschlüsse würde wahrscheinlich auch funktionieren.
  • "Could not create output file '..\..\bin\JVCLInstall.exe'" ...und ? er sagte Ihnen geradezu, dass Sie gewünschte Ordner mit der rechten Zuschüsse und Prgram Files ist der Ordner nur berührt werden von den Administratoren und nur sehr selten, wenn Sie das system aktualisieren. Es ist einfach nur schlecht Platz für Ihre Projekte, darunter pascal-Bibliotheken.
  • Es ist ein noob-Fehler versuchen, zu Installieren Jedi in Program Files.
  • Ja.. Es ist mein Fehler, Installation JVCL in Program Files Verzeichnis.. Danke für Eure Antworten..

InformationsquelleAutor Andromeda | 2013-03-05
Schreibe einen Kommentar