VizzyCode.Cli.csproj

VizzyCode.Cli.csproj defines the standalone CLI project used for automation and VS Code integration. cli build

Responsibilities

AreaBehavior
Target runtimeConfigures the CLI project target framework and build behavior.
Publish workflowSupports single-file CLI publishing.
Extension supportProduces the executable bundled by install-vscode-integration.ps1.

Build Commands

dotnet build VizzyCode.Cli\VizzyCode.Cli.csproj -c Release
dotnet publish VizzyCode.Cli\VizzyCode.Cli.csproj -c Release -r win-x64 -p:PublishSingleFile=true --self-contained true -o publish_cli_win64

Related notes: Component Map, CLI Program.cs, 03 - CLI (VizzyCode.Cli), 07 - VS Code Extension.