Locked Need help to get executable running

  • Thursday, January 13, 2011 8:55 AM
     
     

    Firstly I'm not a programmer and do not pretend to be one. I just enjoy killing some spare time!

    I've been usining Visual Basic (started with VS2005 and now onto VS2010) to develop a program. Up until now I've been happy to plod along running the progam from the development environment. However, I recently was asked by an colleague if they could have a copy of the program to use.

    Therefore I opted to create an executable file for him to use. The problem is that whislt the executable file runs fine on my machine  (Win 7) where VS2010 is installed, it does not deploy correctly on his machine (XP pro). Following is the message that I get:

    See the end of this message for details on invoking

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

     

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

    System.NullReferenceException: Object reference not set to an instance of an object.

       at CSDplus.ModuleGeneral.returnRegistrationCode()

       at CSDplus.FormCSDScreen.Form_CSDScreen_Load(Object sender, EventArgs e)

       at System.EventHandler.Invoke(Object sender, EventArgs e)

       at System.Windows.Forms.Form.OnLoad(EventArgs e)

       at System.Windows.Forms.Form.OnCreateControl()

       at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

       at System.Windows.Forms.Control.CreateControl()

       at System.Windows.Forms.Control.WmShowWindow(Message& m)

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

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

       at System.Windows.Forms.Form.WmShowWindow(Message& m)

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

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

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

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

     

     

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

    mscorlib

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)

        CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

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

    CSDplus

        Assembly Version: 1.0.0.0

        Win32 Version: 1.0.0.0

        CodeBase: file:///C:/Documents%20and%20Settings/Cobus1/Local%20Settings/Apps/2.0/C88NWPBM.LO1/T7B0RVQ5.CJT/csdp..tion_3ff87635af75dc35_0001.0000_ba2ba1ddfd983bef/CSDplus.exe

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

    Microsoft.VisualBasic

        Assembly Version: 10.0.0.0

        Win32 Version: 10.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

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

    System

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

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

    System.Core

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

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

    System.Windows.Forms

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

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

    System.Drawing

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

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

    System.Runtime.Remoting

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

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

    System.Configuration

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

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

    System.Xml

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

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

    System.Data

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

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

    System.Data.DataSetExtensions

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll

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

    System.Numerics

        Assembly Version: 4.0.0.0

        Win32 Version: 4.0.30319.1 built by: RTMRel

        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

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

     

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

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

    application or computer (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 computer

    rather than be handled by this dialog box.

     

    I've tried inserting an Import System.Windows.Forms into each form, but this has net fixed the issue.

    As I mentioned, I'm not a programmer and am at a total loss as to what it all means and how I can overcome this problem.

    I would appreciate any help that anyone could offer.

     


    Dan 04111951

All Replies