Apologies if this is in the wrong section, I recently tried to install an application on my personal computer & received the following message - I have also proven the installer as it worked perfectly on my wife's computer.
Any Help you could provide would be very much appriciated.
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 (0x80004005): The system cannot find the file specified
at DigiCheck.Form1.ProcExec(String command, String options)
at DigiCheck.Form1.Form1_Shown(Object sender, EventArgs e)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
************** 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
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 recently tried to install an application on my personal computer
This forum is for programmers - people who make software.
Your question suggests you are a user - someone who uses software.
As such the correct place to go to for help for an application is the place where you got the application or the place that created it.
I recently found this article Writing Reliable .NET Code[^] and I'm very interested in the topic but for my taste it's a too high altitude flyover. Google wasn't able or not willing to show me articles that cover the exact same topic but are a bit more hands-on. Does anyone have some pointers for me?
So, Im writing a Forms application, an I am using the Validating event on some TextBoxes (setting e.Cancel = true if bad input). It works just fine until I click the red x in order to exit the application. If a textbox with faulty text has the focus then, the Validating event runs and makes the application not exit. What can I do about it?
Thanks, that article is exactly what I experience. Though the trick with the FormClosing event didnt really do it for me. The application does exit, but not until my MessageBox is sprung from the Validating event.
What did work the way I intended (the application exiting without any validating), was the WndProc override.
privateconstint WM_CLOSE = 0x0010;
protectedoverridevoid WndProc(ref Message m)
if (m.Msg == WM_CLOSE) // Attempting to close Form
AutoValidate = AutoValidate.Disable; //this stops (all) validations
base.WndProc(ref m); //call the base method to handle other messages
two days age i start visual basic.net and i know basic syntax of java and c++ very well now i want to see whole classes and methods of .NET Framework class libraries same like the documentation of java language so help me how to download the documentation
Visual Studio 2010 VB using the VS Setup and Deploy to create an MSI install file.
2 Similar programs uninstalling each other.
We had a program running for a few years. We needed a similar program so we decided to use it a base. So The Program 1 folder was copied to create the Program 2 folder. Renames were done on the folder names and main modules. SLN file changed. The GUID in the Assembly info was changed.
We can install either but when we install program 2 from the IDE it first uninstalls program 1. Same when we install Program 1 it uninstalls program 2.
When we install them they both appear with the correct name in Control Panel programs but one or the other.
I understand something got crossed but what?
How can we fix it?
Last Visit: 31-Dec-99 19:00 Last Update: 27-Jan-15 8:25