Forum Discussion
Macro Run-Time Error
The error message you’re seeing suggests that the macro is trying to load an assembly (a compiled code library) that was built with a newer version of the .NET Framework than the one currently installed on your computer.
To resolve this issue, you can try updating the .NET Framework on your computer to the latest version.
You can download the latest version of the .NET Framework from the Microsoft website.
Once you’ve installed it, restart your computer and try running the macro again.
If you continue to experience issues, you may want to reach out to your IT department for further assistance.
Hope this will help you.
Unfortunately my IT department says they won't help with Macro issues and forwarded me here, so I won't be able to get any help from them.
- NikolinoDEApr 07, 2023Platinum Contributor
Do you have Microsoft .NET Framework 3.5 installed on your PC?
If not, here are the links with the download and installation.
Install the .NET Framework 3.5 on Windows 11, Windows 10, Windows 8.1, and Windows 8
Download Microsoft .NET Framework 3.5
- sahrensApr 07, 2023Copper Contributor
No I have 4.8.1 because that was the newest version available. 3.5 looks to be the oldest available version, which is the opposite of what you first suggested. Is there I reason why I should use 3.5 instead? NikolinoDE
- NikolinoDEApr 09, 2023Platinum ContributorFramework a working framework (as the name suggests) or a framework of software used by other programs to prevent those programs from reinstalling the same pieces over and over again. Framework is therefore a collection, which can also be called a library, of different drivers or programs, which in turn supports the functions of other programs.
This is the "substructure" for many programs.
Net 3.5 is actually only installed if a program requires it.
NET 4.8 is an integral part of Windows and is required for Windows and other programs.
If you decide to uninstall 4.8, you can reinstall Windows.