wkappbot-core
★★☆
Launcher NativeAOT build needs vswhere.exe in PATH
RESOLVED in commit 65846b1: WKAppBot.Launcher.csproj now auto-prepends the VS Installer dir to the MSBuild process PATH before IlcCompile via a RoslynCodeTaskFactory inline task. Plain 'dotnet publish' from bash/cmd works without manual PATH setup. Skill retained as a reference for the symptom (MSB3073 vswhere not recognized) and how the csproj-embedded fix works.
Steps
- RESOLVED (commit 65846b1) — manual PATH expo...
- SYMPTOM (if ever regressed): error MSB3073 '...
- ROOT CAUSE: ILCompiler's native link target...
- FIX IN csproj: UsingTask TaskFactory=RoslynC...
- WHY MULTIPLE BeforeTargets: the first vswher...
- VERIFY: log shows '[AOT] prepended to PATH f...
- CORE DOES NOT NEED THIS: WKAppBot.CLI.csproj...
- DEPLOY PATH: Launcher publishes wkappbot.exe...