What to Do if the .NET Framework Installation Does Not Succeed
Use this article if...
While attempting to install Logos, you received the following error: "Installation of Microsoft .NET Framework did not succeed."
OR: You were directed here by a Logos Technician.
This error occurs when Microsoft's .NET Framework is unable to be installed or updated, usually due to a corrupt file or setting in a previously installed version of the Framework. Logos Bible Software requires the Microsoft .NET Framework, which is developed, serviced and supported by Microsoft, so issues with .NET may prevent Logos from installing or operating correctly. For your convenience, we have collected some of Microsoft's basic troubleshooting steps below.
If these steps do not resolve the issue, please contact Microsoft for further assistance with this issue.
Solution 1: Install Windows Updates
In most cases, this error is can be easily avoided by installing Important Windows Updates.
Open Windows Update. From Start menu, type "Windows Update," or open Control Panel > System and Security > Windows Update.
Click "Check for Updates" on the left.
Install all Important Updates and reboot.
Please repeat Steps 1-3 until all Important Updates are installed. If you have not installed Windows Updates recently, you may have several consecutive updates ready. Specifically, Logos requires an update for Microsoft .NET Framework 4.7.1
Try the Logos update again, or run LogosSetup.exe from here.
Solution 2: Repairing .NET
Microsoft recommends using these steps to repair problems in the .NET Framework before attempting any further troubleshooting.
You can now retry your installation. If you were updating, restart Logos to restart the update.
Using the .NET Cleanup Tool
We have found that the official Microsoft instructions (Steps 1-2) do not always resolve .NET issues, but the following steps have proven effective in many cases. These are not official steps provided by Microsoft, but they are developed and maintained by Aaron Stebner, who helped develop .NET Framework 1.x-3.5. Use at your own risk.
Open the Zip file and copy the "cleanup_tool.exe" to your Desktop.
Open "cleanup_tool.exe" and accept the user agreement.
Select "Cleanup All Versions" (default) and click "Cleanup Now".
This takes a while, but may appear to be frozen for several minutes. Please do not interrupt the process.
If cleanup is successful, restart the computer and reinstall .NET using the instructions in Solution 2B. If cleanup fails, or if you have difficulty following these instructions, please contact Microsoft or your computer manufacturer for further assistance from a certified Microsoft technician.