![]() |
Re: Anwendung weitergeben
Ich scheine jetzt einen Weg gefunden zu haben, die benötigten Assemblies, die nicht direkt zum .NET Framework gehören wie eben diese VCL.NET Sachen, mit in die Echse reinzukompilieren...
Es gibt ja noch andere gute Delphi Foren: ![]() Das scheint dann der Weg zu sein. (3. Beitrag) |
Re: Anwendung weitergeben
Zitat:
Dazu gibt es ein Tool: ![]() |
Re: Anwendung weitergeben
Was heisst denn in dem Zusammenhang "Downloaden".
|
Re: Anwendung weitergeben
Steht auch im MSDN-Artikel drin ;-)
Edit: Ach Du schande... vollkommen verwurstelt... ich meinte natürlich den Assembly download cache... der hat natürlich nix damit zu tun Assemblys aus dem GAC wieder rauszuholen. Aber die Borland.VCL - Assemblys müssten theoretisch irgendwo im installieren Delphi rumliegen. Such da mal in dem Installationsverzeichnis nach den DLL's. |
Re: Anwendung weitergeben
Da find ich zisch Dateien mit Borland.vcl.*.dll
Muss ich da alle DLLs mitliefern. Irgendwie blick ich bei der ganzen Geschichte noch nicht durch. Und in dem Supi Buch von Walter Doberenz über Delphi 2005 steht auch nicht viel Gescheites drin, ausser ein paar einfach .NET Beispielen. Wie man Anwendungen weitergibt und was sich eigentlich im Background abspielt, wenn man eine .NET Anwendung startet bleibt für mich ein Mysterium. Gibts noch irgendwie ein anderes gutes Buch, was sich insbesondere mit Delphi.NET beschäftigt. Ich vermisse einfach noch zu viele Sachen, die ich eigentlich als elementar wichtig einstufe. Die in diesem Thread ist nur eine davon. |
Re: Anwendung weitergeben
Wen ich richtig das verstanden habe, kann man die mitliefern, muss dann aber einen von Borland vorgefertigten Installer dafür benutzen der allerdings nur bei versionen ab Enterprise beiliegt...kann mich aber auch täuschen
|
Re: Anwendung weitergeben
Also wenn ich mein Delph starte, sehe ich eine Willkommensseite. Dort gibt es gleich oben einen Eintrag "Deployment". Dort steht eigentlich alles bsi ins Kleinste bechrieben ...
|
Re: Anwendung weitergeben
Hab mir das mal grad durchgelesen. Da steht aber auch nicht drin, wie ich eine Assembly meiner Anwendung mitgeben kann. Wie gesagt, ich möchte das Ganze verstehen, wie das abläuft, und nicht auf einen Installer verwiesen werden.
|
Re: Anwendung weitergeben
Im simpelsten Fall (und mit normalerweise geringsten Nebenwirkungen) gibst Du alle Dateien, die unterhalb Deines Projektsin dem Treeview-Eintrag "Referenzen" enthalten sind mit Deiner Anwendung weiter - ins Anwendungsverzeichnis.
Willst Du die allerdings in den GAC installieren, musst Du mit AL.EXE, SN.EXE und bei der Installation mit GACUTIL.EXE (bzw. einem Installer der das startet) arbeiten. Dies dient dazu, dass die Assemblies eindeutig identifizierbar werden (Vermeidung der DLL-Hell). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz