www.mikrocontroller.net

Forum: PC-Programmierung exe in Installationsroutine verpacken


Autor: Tobias Xxx (tobiasblome)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe kaum Ahnung vom programmieren. Da ich aber ein Programm suchte, 
mit dem ich meinen µC über die serielle Schnittstelle steuern kann, habe 
ich mit SharpDevelop 3.1 das ganze selbst programmiert. Ein fach nur ein 
Paar Werte hin und her tauschen und das ganze über Scrollregler damit 
man nicht so viel tippen muss ;-)

Die exe ist fertig, funktioniert aber läuft nicht auf meinem Laptop. 
Sicherlich fehlen ein paar DLL´s?

Gibt es bei SharpDevelop eine Möglichkeit eine Installationsdatei zu 
generieren, wo alles mit drin ist um die exe zum laufen zu bekommen?

Tobias

PS. Wer interesse an dem Programm hat kann es gerne nutzen.

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich meine, Info-ZIP kann auch eine EXE erzeugen.
Dann packe dein Programm doch damit...

Autor: Tobias Xxx (tobiasblome)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
die exe muss nicht unbedigt gezipt werden.

Es würde mich interessieren, ob es in SharpDevelop die Möglichkeit gibt, 
eine Datei zu erstellen die man auf jedem Windows PC "installieren" 
kann: also in der alle für das Programm benötigten Dateien drin sind(zb 
DLL´s) und in die entsprechenden Windowsordner, Registrie kopiert bzw 
einträgt wie es jede Setup.exe von einem Prgramm macht.

Tobias

Autor: Ch D. (chrisu) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Such mal bei Google nach Inno Setup Compiler ....
 da kannste dir nen setup zusammenlicken...

Autor: Arc Net (arc)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tobias Blome schrieb:
> Hallo,
> ich habe kaum Ahnung vom programmieren. Da ich aber ein Programm suchte,
> mit dem ich meinen µC über die serielle Schnittstelle steuern kann, habe
> ich mit SharpDevelop 3.1 das ganze selbst programmiert. Ein fach nur ein
> Paar Werte hin und her tauschen und das ganze über Scrollregler damit
> man nicht so viel tippen muss ;-)
>
> Die exe ist fertig, funktioniert aber läuft nicht auf meinem Laptop.
> Sicherlich fehlen ein paar DLL´s?

Da dürfte das .NET-Framework fehlen.

http://www.microsoft.com/downloads/details.aspx?Fa...


>
> Gibt es bei SharpDevelop eine Möglichkeit eine Installationsdatei zu
> generieren, wo alles mit drin ist um die exe zum laufen zu bekommen?

Afaik wird das (noch) nicht (direkt) unterstützt. D.h. man müsste das 
entweder mit einem externen Tool machen, oder man importiert das Projekt 
in Visual Studio (die Express-Versionen sollten reichen) und macht das 
dort.


> Tobias
>
> PS. Wer interesse an dem Programm hat kann es gerne nutzen.

Autor: Tobias Xxx (tobiasblome)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo  Arc Net,

vielen Dank für die Antwort,
nun weiß ich das es (noch) nicht unterstützt wird. Ich werde es mal mit 
Visual Studio versuchen.

Danke - Tobias

Autor: Tobias Xxx (tobiasblome)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
So, wollt nur sagen es hat perfekt geklappt! Konnte sogar das Projekt so 
hineinziehen ;-)

Also wer interesse hat:

Das Programm hat mehrere Buttons und Scrollbars. Jede hat eine 
Bezeichnung und bei betätigung wird die Bezeichnung mit dem aktuellen 
Wert über die serielle Schnittstelle gesendet. Wenn man z.b. eine PWM 
testen möchte, kann man von einer Scrollbar den aktuellen Wert als PWM 
für den µC nutzen und ohne ständiges neu programmieren testen.
Ich wollte 3 Farben von LED´s mischen und habe daraufhin dieses Programm 
geschrieben.

Tobias

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.