I updated from .NET 4.x to 8.x and I had the same problem. I modified my call to: System.Diagnostics.Process.Start("explorer.exe",fileName); This worked. This is telling explorer to open fileName with the default viewer.