This is a quick way to check an installed version of .NET Framework (as opposed to .NET Core). This works for any .NET Framework 4.5 or later. We're doing this by using a PowerShell script to get the value from the registry and a Python script to quickly match the release number to the associated .NET Framework version. This has been used so many times to get the value quickly on production … [Read more...]
How to Remove .NET Runtime and SDK on Mac
Check Installation Determine which version is installed with the command line. According to Microsoft documentation, we need to remove the SDKs and runtimes separately: Pay attention to the difference in installed locations between the Intel Mac vs silicon M series chip. Arm-based mac: /usr/local/share/dotnet/ Intel-based mac: /usr/local/share/dotnet/x64/dotnet/ In this … [Read more...]
How to Solve Intermittent 403 Error in IIS
Symptoms You can load the page just fine, but after going through the pages quickly or by opening several tabs at once, you see a 403 error: 403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied. This is a bit misleading since you might right away think that the you do not have permission to access … [Read more...]
How to Show Hidden Folders and Files in Mac Finder
This gets asked a lot especially from someone who just switched from Windows to macOS. When you open a New Finder Window on your mac. You might want to see all the hidden files in your folder as well. The quickest way to do it is just by using a keyboard shortcut: Open a New Finder Window on the folder where you want to see the hidden files. Press ⌘ Command + ⇧ Shift + . (Period). To be … [Read more...]
How to Solve MS Office VBA Compile Error UserAuthentication
This is such a persistent issue that hopefully will die down soon. In a corporate world where there are so many legacy systems though, and this comes up more than we want to admit. This happened in one corporation that has one department relies on various macro-enabled Microsoft Word documents to process requests. One morning, one processor encountered a Visual Basic for Applications error in … [Read more...]