title | description | ms.date |
---|---|---|
Fix .NET Framework ‘This application could not be started’ |
Learn what to do if you see a ‘This application could not be started’ dialog box when running a .NET Framework application. |
02/13/2023 |
«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 this error is caused by an installed version of .NET Framework not being detected, or by .NET Framework being corrupted, use this article to try to solve that problem.
:::image type=»content» source=»media/application-not-started/app-could-not-be-started.png» alt-text=»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 may be caused by some other reason, like 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 Support Community or Microsoft Q&A for more help.
How to fix the error
To address this issue so that you can run your application, do the following:
-
Download the .NET Framework Repair Tool (NetFxRepairTool.exe). The tool runs automatically when the download completes.
-
If the .NET Framework Repair Tool recommends any additional action, such as those shown in the following figure, select Next.
:::image type=»content» source=»media/application-not-started/repair-tool-recommended-changes.png» alt-text=»Repair tool recommended changes.»:::
-
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 should succeed if the .NET Framework Repair Tool has identified and corrected a corrupted .NET Framework installation.
:::image type=»content» source=»media/application-not-started/repair-tool-changes-complete.png» alt-text=»Repair tool changes complete.»:::
-
If your application runs successfully, select the Finish button. Otherwise, select the Next button.
-
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.
:::image type=»content» source=»media/application-not-started/repair-tool-no-resolution.png» alt-text=»Unable to resolve the problem with the repair tool.»:::
-
If you still cannot run the application, install the latest version of .NET Framework that’s supported by your version of Windows, as shown in the following table.
Windows version .NET Framework installation Windows 10 Anniversary Update and later versions .NET Framework 4.8 Runtime Windows 10, Windows 10 November Update .NET Framework 4.6.2 Windows 8.1 .NET Framework 4.8 Runtime Windows 8 .NET Framework 4.6.1 Windows 7 SP1 .NET Framework 4.8 Runtime Windows Vista SP2 .NET Framework 4.6 [!NOTE]
.NET Framework 4.8 is preinstalled on Windows 11 and Windows 10 May 2019 Update and later versions. -
Attempt to launch the application.
-
In some cases, you may see a dialog box like the following, which asks you to install .NET Framework 3.5. Select Download and install this feature to install .NET Framework 3.5, then launch the application again.
:::image type=»content» source=»media/application-not-started/install-3-5.png» alt-text=»Windows Features dialog box suggesting to install .NET Framework 3.5.»:::
See also
- .NET Framework System Requirements
- .NET Framework installation guide
- Troubleshoot blocked .NET Framework installations and uninstallations
Описание проблемы
Всё работало до момента когда я изменил версию .NET Framework на 4.7.2. После этого появилась такая ошибка при запуске:
This application requires one of the following versions of the .NET Framework:
.NET Framework, version=4.7.2
Do you want to install this .NET Framework version now?
Я подумал — фиг с ним, установил. Но нет, ничего не изменилось, всё ещё требуется установка. «Восстановил» в установщике, перезагрузил компьютер — ничего не помогло. Ошибка всё ещё тут. Нужная версия .NET Framework в списке программ есть.
задан 3 авг 2019 в 9:19
2
Я бы не называл это решением проблемы. Я бы не называл бы даже это правильным выбором, потому что это именно уклонение от решения проблемы.
Тем не менее мои проблемы решила смена на более новую версию .NET Framework, а конкретно на уже установленную 4.8. Если кому-то интересно, как я «додумался» до этого, то меня на это натолкнуло вот это из оф. документации Microsoft (статья: https://docs.microsoft.com/en-us/dotnet/framework/install/troubleshoot-blocked-installations-and-uninstallations)
Because the 4.x versions of the .NET Framework are in-place updates, you cannot install an earlier version of the .NET Framework 4.x on a system that already has a later version installed.
ответ дан 3 авг 2019 в 19:07
Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
+7 (495) 215 10 82
ООО «Ново Биай» © 121205, Москва, территория инновационного центра «Сколково», Большой бульвар, 42, стр. 1, этаж 2, офис 2.177, ресепшн 3
Исследования осуществляются Novo BI при грантовой поддержке Фонда «Сколково»
ИНН 7813219842
Государственная аккредитация Минкомсвязи России № 8353
- Remove From My Forums
-
Question
-
So yesterday my computer started to act up. It was behaving normally before this and I’m not quite sure what happened. Many programs as well as background processes bring up error messages on launch saying:
This application requires one of the following versions of the .NET Framework:
.NETFramework,Version=v4.0
Do you want to install this .NET Framework version now?
I click yes and it opens up a browser page that automatically downloads the .NET Framework version. However, when I try to install it says:
Your installation will not occur. See below for reasons why.
Details
.NET Framework 4.6.1 or a later update is already installed on this computer.
If it’s already installed, why are multiple programs and processes not functional? I’ve looked everywhere on google but can’t seem to find a working solution to my problem. I’ve tried finding and deleting the different .NET Framework versions, but
this error message still pops up. (I feel like doing this caused many more problems than I originally had.)Please help?
Answers
-
You can check to see if your .NET Framework 4.0 is OK with this tool:
http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
Run the tool with .NET 4.0 selected, then check the last few lines of the tool log for the test app return code. If the return code is 0, your .NET 4.0 is correctly installed and configured.
If the return code is not 0, the framework is corrupt and will have to be repaired. Repair procedures vary depending on your Windows version, so please share the version with us.
-
Proposed as answer by
Monday, December 28, 2015 2:01 AM
-
Marked as answer by
宝宝徐
Monday, January 4, 2016 6:47 AM
-
Proposed as answer by
-
-
Proposed as answer by
宝宝徐
Tuesday, December 29, 2015 8:48 AM -
Marked as answer by
宝宝徐
Monday, January 4, 2016 6:47 AM
-
Proposed as answer by
Hi Guys, Today I am Going to tell you How to Fix “To Run this Application You must Install .net” Error in Windows 7,8,8.1,10 &11?
Check Out This: How to Fix “Some of these settings are hidden or managed by your organization” in Windows 10 & 11?
Are you Looking for “How to Fix “To Run this Application You must Install .net” Error”? (or) “How to Fix Framework ‘microsoft.windowsdesktop.app’ version ‘5.0.0’ was not found?”.
You are at the Right Place to Get Your Answers & Solve the Issue/Error.
This Error message appears when the PC Doesn’t have Microsoft .NET Framework installed or activated on Windows OS. Most of the Users and Gamers Face this Issue. It happens when Microsoft .Net Framework is not installed on your PC or it may be corrupted. Most of the Softwares/Programs and Games require .NET to run the applications properly without any errors .Net was used by the game engine & also enables safe cross-platform scripting across multiple gaming platforms..Net is mainly used in many web-based applications and also it is used for building websites and browsers and also building apps for Mobiles.
.Net plays a greater role in Gaming Industry..Net is a programming language developed by Microsoft. It was created to make applications that could run on Windows OS. The first version of the .Net framework is called as Microsoft .Net Framework 1.0 and it was released in the year 2002. Now the current version is Microsoft .NET Framework 4.8.1. There is a lot of variety of programming languages available on the Microsoft .Net framework. Some of the Commonly Languages Used are Visual Basic and C#. So The Developer can Choose any Language he wants and develop the Programs, games, and applications. If you keep on getting this error “To Run this Application You must Install .net” then follow our below-given guide to fix the issue quickly.
Let’s See About it.
Steps For How to Fix “To Run this Application You must Install .net” Error in Windows 7,8,8.1,10 &11?
Method 1: Download & Install Latest .NET Runtime & .NET Desktop Runtime
Step 1: First of all, Open Control Panel & Open Uninstall Programs and Check Whether the Microsoft .Net Framework is installed or not.
If it is installed, then uninstall the Existing Version of Microsoft .Net Framework and reinstall a newer version of .Net Framework.
If it is installed, then follow the below-given steps.
Step 2: Goto the Google Website & Type .net Framework and Search and Open the Official Microsoft .Net Framework Webpage.
(Or)
Step 2: Download the Latest .NET Runtime & .NET Desktop Runtime & .NET SDK Applications Using the Links Given Below.
Download .NET 5.0 Runtime
https://dotnet.microsoft.com/download/dotnet/5.0/runtime
Download .NET 5.0 SDK
https://dotnet.microsoft.com/download/dotnet/5.0
Download .NET 6.0 Runtime
https://dotnet.microsoft.com/download/dotnet/6.0/runtime
Download .NET 5.0 SDK
https://dotnet.microsoft.com/download/dotnet/6.0
Step 2: After Downloading .NET Runtime & .NET Desktop Runtime & .NET SDK, Install the Applications One By One.
Restart Your PC.
Method 2: Repair the .NET Framework Using .NET Repair Tool
If it is already installed the .Net Framework then you can also try the .NET Framework Repair Tool Developed by Microsoft. This tool detects and tries to resolve the issues by applying known fixes or by repairing the installed product.
Step 1: Goto the Google Website & Type .net Framework and Search and Open the Official Microsoft .Net Framework Webpage.
(Or)
Step 2: Download the Microsoft .NET Framework Repair Tool Using the Links Given Below.
https://www.microsoft.com/en-in/download/details.aspx?id=30135
That’s It. You’re Done. Have a Nice Day.
@@@ Leave Comments @@@
##Stay Safe Guys And Live Happily ##
Basically an Instrumentation Engineer But Very much Interested in Blogging. I’m a Passionate Blogger and an Expert in Search Engine Optimization And Always Looking Forward to Learn New Things. I Would Fix & Provide Solution to the Most Common Issues Related to PC,Laptops,Mobiles,OS, Hardwares and Softwares.