Skip to content

Conversation

@CalvinAllen
Copy link
Collaborator

Summary

  • Convert .csproj to SDK-style using CodingWithCalvin.VsixSdk/0.3.0
  • Add ARM64 installation target alongside AMD64
  • Update VS version range to [17.0,19.0)
  • Standardize output path to bin/$(Configuration)/
  • Replace msbuild workflow with dotnet build
  • Rename build workflow from release_build_and_deploy.yml to build.yml
  • Use CalVer versioning (YYYY.M.D.RunNumber)

Test plan

  • Verify build workflow runs successfully
  • Verify VSIX is produced at correct output path
  • Verify VSIX manifest contains both amd64 and arm64 targets

- Convert .csproj to SDK-style using CodingWithCalvin.VsixSdk/0.3.0
- Add ARM64 installation target alongside AMD64
- Update VS version range to [17.0,19.0)
- Standardize output path to bin/$(Configuration)/
- Replace msbuild workflow with dotnet build
- Rename build workflow from release_build_and_deploy.yml to build.yml
- Use CalVer versioning (YYYY.M.D.RunNumber)
SDK-style projects auto-generate assembly attributes, causing duplicate
attribute errors when AssemblyInfo.cs also defines them.
@CalvinAllen CalvinAllen merged commit 2f0c7b5 into main Jan 2, 2026
2 checks passed
@CalvinAllen CalvinAllen deleted the feat/sdk-style-arm64 branch January 2, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants