I couldn’t run handbrake 1.4.0 and got an error message as below. .Net framework is installed in my PC, how do i solve this?
Description: A .NET application failed.
Application: HandBrake.exe
Path: C:Program FilesHandBrakeHandBrake.exe
Message: A fatal error occurred. The required library hostfxr.dll could not be found.
If this is a self-contained application, that library should exist in [C:Program FilesHandBrake].
If this is a framework-dependent application, install the runtime in the global location [C:Program Filesdotnet] or use the DOTNET_ROOT environment variable to specify the runtime location or register the runtime location in [HKLMSOFTWAREdotnetSetupInstalledVersionsx64InstallLocation].
The .NET runtime can be found at:
- https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win10-x64&apphost_version=5.0.8
So I used the installer and got the latest version, but when I try to open it it tells me I need to install .NET in order to run it.
When I try to download it with the microsoft installer it tells me I already have the newest version. I checked and I, in fact, already have the version 4.8 of the framework.
I read on another forum online that I need to edit the «Handbrake.exe.config» file which is in roaming but I don’t seem to see said folder anywhere on my system besides from the program files one which doesn’t have any configuration files. I don’t know what to do.
Edit: The solution was installing .NET 5.0. The program opens normally and works as intended now.
Description of problem or question:
After finally downloading the correct Desktop Runtime download for .NET 5.0.9, uninstalling Handbrake, reinstalling 1.4.1, restarting computer, launching Handbrake does nothing. The app never opens. Before this, I was getting the error to download .NET 5 when I launched. But since, no error — no nothing.
Steps to reproduce the problem (If Applicable):
I have uninstalled and reinstalled multiple times, but the app never opens.
HandBrake version (e.g., 1.0.0):
1.4.1
Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):
Windows 10 64 bit
HandBrake Activity Log ***required*** (see How-to get an activity log)
There is no activity log. In the users/app data/roaming/handbrake directory, there is only a file called settings.json. That’s it. Not logs folder or files.
Code: Select all
Please replace this text with the contents of your log file between the two code tags - OR - provide a pastebin URL in place of these 3 lines.
If you are unable to do so, please state why so we can help you.
Installation was successful and it appears correctly in my Windows Apps list. Even still, running Handbrake again still shows the error
Log Name: Application
Source: .NET Runtime
Date: 1/14/2022 11:21:42 AM
Event ID: 1023
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: MarksDesk
Description:
Description: A .NET application failed.
Application: HandBrake.exe
Path: C:Program FilesHandBrakeHandBrake.exe
Message: Failure processing application bundle.
Bundle header version compatibility check failed.
A fatal error occured while processing application bundle
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1023</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2022-01-14T19:21:42.0180876Z" />
<EventRecordID>2550</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Application</Channel>
<Computer>MarksDesk</Computer>
<Security />
</System>
<EventData>
<Data>Description: A .NET application failed.
Application: HandBrake.exe
Path: C:Program FilesHandBrakeHandBrake.exe
Message: Failure processing application bundle.
Bundle header version compatibility check failed.
A fatal error occured while processing application bundle
</Data>
</EventData>
</Event>
HandBrake error Fixed | you must install missing frameworks for .NET. Windows 11,Handbrake Microsoft .Net Framework Error Solved,
HandBrake: To Run This Application, You Must Install Missing Frameworks For .NET | Fixed,
dotnet.