Gå til innhold

Anbefalte innlegg

Jeg prøvde nettopp å kjøre et program jeg har laget på en PC med bare .NET framework 2, og det funket helt til jeg skulle trykke på en knapp som gjør følgende

 

System.Diagnostics.Process.Start("http://www.google.com/search?hl=en&q=+" + ListBox1.SelectedItem)

 

Da fikk jeg error og programmet avsluttet.. Hva er greia? hvorfor fungerer det ikke med .NET framework 2? Fra windows update er begge deler tilgjengelige, hva blir så å si standarden?

 

Takk!

Lenke til kommentar
Videoannonse
Annonse

Det første jeg reagerer på er at den der uansett ikke vil gi deg det du vil, siden du har bare lagt på "ListBox1.SelectedItem". [ListBoxItem] vil deg gi deg... tror heller jeg ville sagt "ListBox1.SelectedItem.Value ;)

 

Men uansett: Gi oss en feilmelding, ellers er det umulig å finne feilen.

 

ze5400: Neida, jeg er ikke muggen, bare sier litt rett ut hva jeg mener, koseklumpen ;)

Lenke til kommentar

Ah, selvfølgelig! Var klumsete fra min side men hadde dårlig tid i skrivingens stund.

 

Her er oppsettet:

 

Den PC`en jeg har laget programmet sitter på .NET Framework 1.1, og der funker programmet også perfekt!

 

På laptoppen min, som KJØRTE .NET Framework 2 funket det ikke når jeg brukte nevnte komando.. Har nå ut-installert .NET Framework 1.1, men funker fortsatt ikke..

 

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

 

************** Exception Text **************

System.ComponentModel.Win32Exception: The system cannot find the file specified

  at Microsoft.VisualBasic.CompilerServices.LateBinding.InternalLateCall(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack, Boolean IgnoreReturn)

  at Microsoft.VisualBasic.CompilerServices.LateBinding.LateCall(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack)

  at Deleterecent.Form1.ToolBar1_ButtonClick(Object sender, ToolBarButtonClickEventArgs e) in C:\Documents and Settings\Edvard\My Documents\Visual Studio Projects\Deleterecent\Form1.vb:line 927

  at System.Windows.Forms.ToolBar.OnButtonClick(ToolBarButtonClickEventArgs e)

  at System.Windows.Forms.ToolBar.WmReflectCommand(Message& m)

  at System.Windows.Forms.ToolBar.WndProc(Message& m)

  at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)

  at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

 

************** Loaded Assemblies **************

mscorlib

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll

----------------------------------------

Deleterecent

    Assembly Version: 1.0.2334.29284

    Win32 Version: 1.0.2334.29284

    CodeBase: file:///C:/Documents%20and%20Settings/Edvard/Desktop/Deleterecent.exe

----------------------------------------

System.Windows.Forms

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll

----------------------------------------

System

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll

----------------------------------------

System.Drawing

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll

----------------------------------------

Microsoft.VisualBasic

    Assembly Version: 7.0.5000.0

    Win32 Version: 7.10.3052.4

    CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll

----------------------------------------

 

************** JIT Debugging **************

To enable just in time (JIT) debugging, the config file for this

application or machine (machine.config) must have the

jitDebugging value set in the system.windows.forms section.

The application must also be compiled with debugging

enabled.

 

For example:

 

<configuration>

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

</configuration>

 

When JIT debugging is enabled, any unhandled exception

will be sent to the JIT debugger registered on the machine

rather than being handled by this dialog.

 

Lenke til kommentar
Det første jeg reagerer på er at den der uansett ikke vil gi deg det du vil, siden du har bare lagt på "ListBox1.SelectedItem". [ListBoxItem] vil deg gi deg... tror heller jeg ville sagt "ListBox1.SelectedItem.Value ;)

 

Men uansett: Gi oss en feilmelding, ellers er det umulig å finne feilen.

 

ze5400: Neida, jeg er ikke muggen, bare sier litt rett ut hva jeg mener, koseklumpen ;)

6168971[/snapback]

 

Det ser ut som om den mangler en eller annen fil. Har du fått kopiert over alle filene dine til den nye maskinen?

 

Det ser også ut som om du bruker late binding. Legg til dette helt i toppen av koden din, og fiks eventuelle feil som dukker opp.

option strict on
option explicit on

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...