Entwickler-Ecke
Sonstiges (.NET) - Ausführung eines C# Projektes mit einem .cmd script
igurov - Mo 04.08.08 12:41
Titel: Ausführung eines C# Projektes mit einem .cmd script
Hallo,
Bitte entchuldigen Sie mein schlechtes Deutsch.
Ich hab ein C# Projekt für die Ablesung einer .csv Files. Wenn Ich das Projekt mit Visual Studio ausführe, ist alles in Ordnung. Aber habe ich Probleme bei der Ausführung des Projecktes mit einem .cmd script. Das Projekt hat eine Funktion "readInput" die in der Klasse "Parser" ist.
Wenn Ich den Script mit dem untenstehenden Code ausführe, die Funktion nicht ausgeführt wird. Die .txt File enthält den Pfad zu den cvs Ordner.
Quelltext
1: 2: 3: 4:
| copy C:\Parser\Parser\bin\Release\Parser.exe C:\temp c:\temp\Parser Parser readInput C:\Parser\Parser\bin\Release\input.txt del c:\temp\RecipeParser.exe pause |
Danke für die Hilfe.
Guru
Moderiert von
Narses: Code-Tags hinzugefügt und Titel-Orthographie angepasstModeriert von
Christian S.: Topic aus Programmierwerkzeuge verschoben am Mo 04.08.2008 um 13:56
Christian S. - Mo 04.08.08 13:55
Hallo und :welcome:!
Wie werden die Parameter denn im Visual Studio übergeben (müsste in den Projektoptionen unter "Debugging" zu finden sein)?
Die Verarbeitung der Parameter muss ja im Programm eingebaut sein, denn standardmäßig kann man so einfach ja keine Klassen und Methoden per Parameter aufrufen. Wie ist das implementiert?
Grüße
Christian
igurov - Di 05.08.08 14:08
Hallo,
Danke für die Antwort. Ich habe das Problem gelöst.
Ich habe den entstehenden Code in der Main Funktion hingefügen
C#-Quelltext
1: 2: 3:
| Parser p = new Parser(); if(args!=null&&args.Length>0) p.readInput(args[0]); |
Gruße,
Iliya
Moderiert von
Christian S.: C#-Tags hinzugefügt
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!