Edit

Share via


"This application could not be started" error when running a .NET Framework application

When you attempt to run a .NET Framework application, you may receive the "This application could not be started" error message. When the cause of this error is that an application can't find .NET Framework, due to .NET Framework being corrupted, use this article to try to solve that problem.

This application could not be started dialog box.

If you still can't run the application after completing all the steps in this article, then the issue might be caused by a corrupted file system, missing dependencies, or a problem with the application. In that case, you can try contacting the app publisher or post a question to Microsoft Q&A for more help.

Understand the problem

This error means that a specific application can't be started. The name of the program is the first part of the title bar before the message "This application could not be started," as highlighted in the following figure:

This application could not be started dialog box with the executable name highlighted.

In the previous figure, the name of the executable that caused this error is mt.exe. Try searching the internet for more information about the executable causing your problem.

How to fix the error

To address this issue so that you can run your application, do the following:

  1. Download the .NET Framework Repair Tool (NetFxRepairTool.exe). The tool runs automatically when the download completes.

  2. If the .NET Framework Repair Tool recommends any other action, such as those shown in the following figure, select Next.

    Repair tool recommended changes.

  3. The .NET Framework Repair Tools displays a dialog box shown in the following figure to indicate that changes are complete. Leave the dialog box open while you to try rerun your application. This succeeds if the .NET Framework Repair Tool corrected a corrupted .NET Framework installation.

    Repair tool changes complete.

  4. If your application runs successfully, select the Finish button. Otherwise, select the Next button.

  5. If you selected the Next button, the .NET Framework Repair Tool displays a dialog box like the following. Select the Finish button to send diagnostic information to Microsoft.

    Unable to resolve the problem with the repair tool.

  6. If you still can't run the application, install the latest version of .NET Framework that's supported by your version of Windows. For more information, see Install .NET Framework on Windows and Windows Server.

  7. Attempt to launch the application.

See also