Moin moin
habe mit Visual Basic net 2008 Express Edition ein Programm gemacht und wollte fragen was man machen muss damit das auch auf anderen Pc´s läuft.
Also das es eine "richtige" exe wird.
Moin moin
habe mit Visual Basic net 2008 Express Edition ein Programm gemacht und wollte fragen was man machen muss damit das auch auf anderen Pc´s läuft.
Also das es eine "richtige" exe wird.
http://bloggingabout.net/blogs/ramon...s-edition.aspx
Versuchs mal hiermit, falls Du den Release-Build Modus meinst, der bei VS express nicht per Default gezeigt wird.
Zitat von roflcopterpilot
Ja die nehm ich immer um die Programme auf meinem Pc laufen zu lassen,aber wenn ich diese exe verschicke läuft die doch nicht auf anderern Pc´s oder nicht?
Hab ich zumindest so gelesen. Oder stimmt das nicht? Habs nämlich noch nicht ausprobiert.
Weiß ehrlich gesagt nicht was mit Releas Build Modus gemeint ist :o
Ich meine das die exe so verändert wird das sie auch auf anderen Pc´s läuft.
Ich glaub um die auszuführen werden einige Dateien benötigt die im Debug Ordner auf meinem Rechner sind aber halt nicht auf anderen Rechnern.
Geändert von Bullterrier (13.04.2009 um 12:01 Uhr) Grund: Automerged Doublepost
Doch die funktioniert bei allen PC´s die .NET installiert haben.
(müsste)
Wie es bereits gesagt wurde , wenn das .NET Framework in richtiger Version vorhanden/Installiert ist , dann funktioniert es sehr wohl^^Ja die nehm ich immer um die Programme auf meinem Pc laufen zu lassen,aber wenn ich diese exe verschicke läuft die doch nicht auf anderern Pc´s oder nicht?
Hab ich zumindest so gelesen. Oder stimmt das nicht? Habs nämlich noch nicht ausprobiert.
.NET Anwendungen Nativ zu Compilieren , damit das .NET Framework nicht benötigt wird , ist nicht möglich , das würde auch das Konzept des Frameworks auch komplett über den Haufen werfen^^
MfG
Aso ja dann hab ich da wohl ma wieder was falsch verstanden . Sry:o
Dachte das das nur auf meinem PC läuft .
Zitat : ich arbeite mit dem Visual Studio 2008 standard Edition. Ich schreibe in Visual Basic eine Windows Application, egal welche. Mein Problem ist das das Programm (die exe) nur auf dem Rechner läuft wo ich es geschrieben habe. Auf den anderen Rechnern startet das Programm gar nicht oder es kommt eine Fehlermeldung
hab ich gelesen.:o
Ach übrigens echt coole VB net Tut haste da gemacht . Für Leute wie mich die grad mit VB net anfangen echt sehr hilfreich und gut verständlich.
Werd heut Abend mal deinen Taschenrechner versuchen nach zu programmieren.
Gruß Micha
Hi ich noch mal:o
klappt irgendwie immer noch nicht .
Bis jetzt hab ich immer auf alles speichern gemacht und mir ne verknüpfung gemacht und wenn ich drauf geklickt habe ging das programm.
Aber wenn ich es auf den Desktop kopiere kommt ne Fehlermeldung Widows application hat Fehler verursacht und muss beendet werden.
Dann hab ich in Visual Basic 2008 auf erstellen oben geklickt und dann kommen 2 neue Dateien in den Debug ordner aber bei denen ist das gleiche wenn ich sie auf den Desktop kopiere kommt auch ne Fehler meldung.
Die Anwendung konnte nicht gedownloaded werden weil erforderliche Dateien fehlen.
Geändert von Bullterrier (13.04.2009 um 14:45 Uhr) Grund: Automerged Doublepost
Ich kann schlecht sagen woran das liegt , hab eben keine Glaskugel^^Hi ich noch mal:o
klappt irgendwie immer noch nicht .
Bis jetzt hab ich immer auf alles speichern gemacht und mir ne verknüpfung gemacht und wenn ich drauf geklickt habe ging das programm.
Aber wenn ich es auf den Desktop kopiere kommt ne Fehlermeldung Widows application hat Fehler verursacht und muss beendet werden.
Dann hab ich in Visual Basic 2008 auf erstellen oben geklickt und dann kommen 2 neue Dateien in den Debug ordner aber bei denen ist das gleiche wenn ich sie auf den Desktop kopiere kommt auch ne Fehler meldung.
Die Anwendung konnte nicht gedownloaded werden weil erforderliche Dateien fehlen.
was helfen würde , wäre der source , um zu sehen warum bzw wodurch der Fehler entstehen könnte
MfG
Hier ist der source
Public Class Form1
Private Sub cmdClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
End
End Sub
Private Sub cmdPlay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
AxWindowsMediaPlayer1.Ctlcontrols.play()
End Sub
Private Sub cmdPause_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
AxWindowsMediaPlayer1.Ctlcontrols.pause()
End Sub
Private Sub cmdStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
AxWindowsMediaPlayer1.Ctlcontrols.stop()
End Sub
Private Sub cmdTechnoBase_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdTechnoBase.Click
AxWindowsMediaPlayer1.URL = ("http://dsl.technobase.eu/listen.asx")
lblPlaying.Text = "Du hörst Techno Base"
End Sub
Private Sub cmdAggro_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAggro.Click
AxWindowsMediaPlayer1.URL = (" http://www.laut.fm/aggroradio")
lblPlaying.Text = "Du hörst Laut FM/Aggro"
End Sub
Private Sub cmdPlay_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdPlay.Click
AxWindowsMediaPlayer1.Ctlcontrols.play()
End Sub
Private Sub cmdPause_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdPause.Click
AxWindowsMediaPlayer1.Ctlcontrols.pause()
End Sub
Private Sub cmdStop_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdStop.Click
AxWindowsMediaPlayer1.Ctlcontrols.stop()
End Sub
Private Sub cmdExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdExit.Click
End
End Sub
End Class
Wollt auch nen screenshot machen aber weiß nicht wie ich den hier reinstelle
MFG
Also an dem Code kann es schonmal nicht liegen , warum es bei dir zu abstürzen außerhalb der IDE kommt weiß ich leider auch nicht
MfG