Confirmed on the machine that started this: an 'Edge blocker' utility was in the way, and unblocking Edge fixed the launch. Those tools work by registering a Debugger entry under Image File Execution Options for msedge.exe and msedgewebview2.exe, so Windows refuses to run the process. The runtime is installed and registers its version quite happily — which is why the logs showed WebView2 present — and then never starts. OpsLog draws its whole interface with that engine, so the window never opened: no error, no crash, a process sitting there doing nothing. That entry is read at startup now and said plainly, in the log and on screen, with the one thing that helps: unblock Edge in the tool that blocked it. Reinstalling OpsLog cannot fix a machine in this state, and that is where an unexplained silence sends people. Also logs the Windows build and which Edge policies are set — value names only, never their contents: a policy key holds URLs and account names that are nobody's business here.
17 lines
468 B
Go
17 lines
468 B
Go
//go:build !windows
|
|
|
|
package main
|
|
|
|
// webView2Version is a Windows question; elsewhere the browser engine comes
|
|
// with the platform.
|
|
func webView2Version() string { return "n/a" }
|
|
|
|
// windowsVersion is a Windows question too.
|
|
func windowsVersion() string { return "n/a" }
|
|
|
|
// edgePolicyNotes is a Windows question too.
|
|
func edgePolicyNotes() string { return "n/a" }
|
|
|
|
// edgeExecutionBlocked is a Windows question too.
|
|
func edgeExecutionBlocked() string { return "" }
|