Autor Beitrag
Kossy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 53



BeitragVerfasst: Mi 22.02.12 15:29 
Hallo !

Ist eine EXE Datei in C Sharp (also ein komplexes Projekt) immer vollständig alleine ausführbar, oder muss diese immer in einem bestimmten Ordner zusammen mit anderen ganz bestimmten Dateien stehen?

Viele Grüße

--Kossy--


Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am Do 01.03.2012 um 12:08
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19326
Erhaltene Danke: 1749

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 22.02.12 15:38 
Solange du keine weiteren Dateien benutzt reicht auch die Exe. Die .NET Framework Runtime muss auf dem Zielrechner aber logischerweise installiert sein. (Im Gegensatz z.B. zu Delphi, bei dem kompilierte Anwendungen auch z.B. auf einem "nackten" Windows XP laufen.)
Kossy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 53



BeitragVerfasst: Mi 22.02.12 15:46 
Hallo !

Jetzt muss ich nochmal nachfragen, was genau wären denn jetzt "andere Dateien", die da für mich eine Rolle spielen könnten?
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Mi 22.02.12 15:53 
Schau mal im Ausgabeordner deines Projektes nach dort könntest du ein paar finden. Solche Dateien könnten zum Beispiel die config Datei sein die eventuell mit deiner exe erstellt wurde oder wenn du irgendein COM Interop verwendet hast wirst du dort Interop Assemblies finden. Oder (wenn du schon von komplexen Projekt sprichst) deine Solution besteht einfach aus mehreren Projekten und du mußt dann natürlich alle erstellten Assemblies deployen um eine lauffähige Anwendung zu erhalten. Aber letztlich kommt es darauf an was du genau gemacht hast und daraus ergibt dann welche Dateien du alle benötigst. Eine allgemeine Regel gibt es da nicht.