Microsoft Visual Basic 2008 Express Edition

Willy Fog

Mitglied
Fehler beim Starten eines Veröffentlichten Programms:

Hi Ihr guten Ratgeber von nah und fern.

Ich habe ein Problem mit meiner Blume, die ich in Microsoft Visual Basic 2008 Express Edition programmiert habe.

Im Editor kann ich die Blume Starten dann mit Wasser versorgen, wovon sie dann auch wächst, Beenden, danach wieder starten und die Blume ist so wie vor dem Beenden.

Also müßte doch alles in Ordnung sein, zumal der Microsoft Visual Basic 2008 Express Edition Editor auch keine Fehler anzeigt.

Ich selbst halte mich für einen relativ guten Hobby Visual Basic Programmierer. Habe zwar nicht studiert usw. jedoch dachte ich, das ich erst einmal mit etwas leichtem anfange und mich dann von einer Blume zu einem Tamagotchi auf dem Desktop steigere. Nun wenn ich bei Microsoft Visual Basic 2008 Express Edition auf Veröffentlichen klicke, macht er das. Und installieren kann ich die Blume auch. Nur kann ich das Blumenprogramm aber nicht starten.

Kann mir vielleicht einer weiterhelfen****?
Wäre Euch wirklich sehr dankbar! :(

PS: Fehlercode:

Details:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Long. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDecimal(String Value, NumberFormatInfo NumberFormat)
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
bei Der_famouse_Garten.YourGarden01.YourGarden01_Load(Object sender, EventArgs e) in C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb:Zeile 15.
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Der famouse Garten
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Users/User/Documents/Visual%20Studio%202008/Projects/Der%20famouse%20Garten/Der%20famouse%20Garten/obj/Release/Der%20famouse%20Garten.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Microsoft.VisualBasic.resources
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 

Nico Graichen

Erfahrenes Mitglied
Hi

bei Der_famouse_Garten.YourGarden01.YourGarden01_Load(Object sender, EventArgs e) in C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb:Zeile 15.
Da schon mal nachgeschaut?

PS: Kann es sein, dass du die Debug-Version deines Programms veröffentlicht hast?
 

Willy Fog

Mitglied
Danke für Deine schnelle Antwort. :D


Nee im Editor selber habe ich die rechte Maustaste gedrückt und dann auf Veröffentlichen.

Ich habe die 15. Zeile von C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb:Zeile 15.

überprüft und habe die beiden Zeilen:

My.Settings.Save()
My.Settings.Reload()

gelöscht. Zur Sicherheit hänge ich das Projekt einfach mal mit dran.


Danach kam dieser Fehlercode:

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
bei Der_famouse_Garten.YourGarden01.Wachhund_Tick(Object sender, EventArgs e)
bei System.Windows.Forms.Timer.OnTick(EventArgs e)
bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Der famouse Garten
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Users/User/AppData/Local/Apps/2.0/TNX7Z7TC.L5W/OOQTYBJX.3KB/derf..tion_087fa4d439f5f2f4_0001.0000_552abdee5271ad74/Der%20famouse%20Garten.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Microsoft.VisualBasic.resources
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 

Anhänge

  • Der famouse Garten.rar
    415,4 KB · Aufrufe: 31
Zuletzt bearbeitet:

Nico Graichen

Erfahrenes Mitglied
************** Ausnahmetext **************
System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
bei Der_famouse_Garten.YourGarden01.Wachhund_Tick(Object sender, EventArgs e)
bei System.Windows.Forms.Timer.OnTick(EventArgs e)
bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Hi

Bitte schau dir die Fehlermeldung auch mal genau an. In den meisten Fällen wird dir gesagt, was falsch ist. Anhand des Stacks kann man erkennen wo der Fehler ist.

Du konvertierst irgendwo einen String in ein Double, wobei der String kein gültiges Double-Format darstellt oder keine Culture angegeben wurde, mit der bestimmt wird, in welcher Sprache die Ausgangsdaten sind.

Noch ein Bitte:
Bitte poste bei Exceptionen die geladenen Assemblys nicht mehr mit. Danke!
 

Willy Fog

Mitglied
Danke für den Tip, leider verfüge ich nicht um das nötige wissen Deine Anweisungen umzusetzen.

Ich will doch nur eine Blume wachsen lassen.
Und wenn man das Blumenprogramm Beendet, sollen die Daten gespeichert und die Blume so angezeigt werden, wie sie beim Beenden des Programms war.
Ach ja, wie findest Du das Programm?
 
Zuletzt bearbeitet:

Triple-Axe

Mitglied
nachdem du nicht lesen kannst was ich gepostet habe nur copy past machst : meinen beitrag löschen pls

wozu schreibe ich dir denn überhaupt die links zu dem befehl wenn du nicht mal liest sondern blind kopierst
 
Zuletzt bearbeitet:

Willy Fog

Mitglied
Eiweh, was hast Du gemacht?
Ich habe jetzt über 100 Fehler.

Naja, nachdem ich die Vorschläge, von Visual Studio befolgt hatte, habe ich jetzt nur noch 2 Fehler und das Programm müßte dann laufen. Danke nochmal für Deine Hilfe. Aber für diese 2 Fehler fehlen mir die Vorschläge zur Lösung, bzw. zur Fehlerbehebung:

Fehler 1 Fehler bei der Überladungsauflösung, da keine zugreifbare "-" mit diesen Argumenten aufgerufen werden kann:
'Public Shared Operator -(pt As System.Drawing.Point, sz As System.Drawing.Size) As System.Drawing.Point': "Option Strict On" lässt keine impliziten Konvertierungen von System.Drawing.Point in System.Drawing.Size zu. C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb 75 23 Der famouse Garten
___________________________________________________________________

Fehler 2 "Option Strict On" lässt keine impliziten Konvertierungen von String in Double zu. C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb 177 21 Der famouse Garten

Code:
        Me.Location = AppLocation - CurLocation + Cursor.Position

Code:
        If wasser = ("") Then
 

Nico Graichen

Erfahrenes Mitglied
Nochmal
Lies die Fehlermeldungen!

1) Point (deine Locations) bieten keinen Minus-Operator. Heißt, du kannst die Berechnung einer Position so nicht durchführen

2)
Lässt keine impliziten Konvertierungen von String in Double zu
Ein Double kann kein Leerstring sein!
 

Triple-Axe

Mitglied
lass es doch er versteht nichtmal wenn man ihm schreibt er soll lesen und nicht strg-c strg-v machen

ich hatte ihm alles gepostet er musste nur noch seine variablen richtig tauschen und 2-3- kleinigkeiten reinschreiben dann würde es laufen ( habs bei mir laufend ) aber siehst ja seinen post ...