Programme veröffenlichen. C#
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
aktuellsten stand
code
compiler
dank
datum
freund
ftp
interessant danke
lade
ordner
output
programm
projekt
quellcode
release
schnelle antwort
server
tip
url
verteilen
-
Hallo Leute ;)
In Microsoft Visual Studio ist es ja möglich Projekte zu veröffenlichen.
Hat hier irgendjemand ein Tut wie ich es zb auf meiner Website veröffentlichen kann?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Zunächst einmal ist es wichtig zu berücksichtigen, das compilierte Programme auf dem Webspace verboten sind. Wenn du die umbedingt in compilierter Form verbreiten willst, dann lade sie auf den Download-Server von lima. Dazu ersteigerst du dir zunächst Download-Volumen und lädst die Daten dann mit einem FTP Programm (z.B. FileZilla) hoch.
Besser ist es natürlich, wenn du einfach den Quellcode als HTML exportierst, so das alle auch den Code begutachten können. Das kannst du dann einfach über den Filemanager hochladen oder mit einem FTP Programm (edit: FTP Traffic muss nicht ersteigert werden).
Beitrag zuletzt geändert: 15.4.2012 9:04:35 von bladehunter -
Ok danke für die Schnelle Antwort werde ich beachten.
Mir geht es eigendlich nur darum, dass ich meine Programme auf allen meinen PC´s bzw. PC´s meiner Freunde auf dem aktuellsten Stand halte. Aber muss auch so gehen.
-
Haben deine Freunde denn auch eine C#-Umgebung installiert? (Beispielsweise VisualStudio).
Dann könntest du dir einfach ein Quellcode-Repository auf SourceForge anlegen (Beispielsweise ein Git-Repository) und darüber dein Programm verteilen. Das setzt natürlich vorraus, das dein Programm OpenSource ist. -
Vielleicht ist es ja noch nicht bekannt, aber jeder PC der das .NET-Framework installiert hat hat auch den C#-Compiler installiert...
Hier ein Beispiel wie der aufgerufen wird:"C:\windows\Microsoft.NET\Framework\v3.5\MSBuild.exe" "C:\project.sln" /property:OutputPath="C:\output-path" /fileLogger
Damit sparst du dir vermutlich sogar den Download-Server, da du den C#-Code und das SLN (ist normales XML) ganz normal hochladen kannst (und darfst) und sich jeder das Programm mit dem Befehl übersetzen kann...
SourceForge ist natürlich auch zum überlegen... -
Ein TIPP:
Das veröffentlichungssetup von Microsoft ist nicht so der Renner.
Ich empfehle dir deinen Freunden/PC's gleich die .exe ohne großes Setup (solang es keins braucht) zu schicken.
Einfach im Projekt Ordner bin/Debug bzw. falls du auf den Release Modus geschaltet haben solltest: Projekt Ordner bin/Release.
Liebe Grüße. -
So ich habs jetzt über den Downloadserver gemacht.
Ich stelle jetzt bei meinen Programmen ein, dass sie vor dem Starten auf Updates prüfen und diese auch gleich installieren.
Für meine Bedürfnisse reicht das alle male.
Danke für eure Kommentare. -
Du könntest es auch mit Dropbox machen einfach deinen Freunden die Rechte für den Ordner in Dropbox geben, in welchem dein Programm liegt.
Dropbox aktualliesiert bei jeder änderung die Daten.
Habe ich bei meinem Projekt auch so gemacht.
https://www.dropbox.com/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage