203f111c98
ConvertTo-LongPath short-circuits for ordinary long paths (no ~\d alias), so $script:LastResolver is only assigned when a short path actually needs expansion. The ResolvedPathReport block read it unconditionally, which is fatal under Set-StrictMode before any install stage runs (#93017: fresh installs died at line 367 through three different invocation styles). Initialize it to 'none' — the resolver's own value for "nothing ran" — at script scope before Set-LongProfileEnvVars can invoke a resolver.