dotnet / dotnet/msbuild

Adopt Visual Studio Shared Assembly Cache

Open
#12,992 5 comments 0 reactions 1 assignee Claimed by @rainersigwald View on GitHub
Area: Visual Studio
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

## Context

Visual Studio is introducing a Shared Assembly Cache to improve assembly loading performance. MSBuild needs to integrate with this infrastructure.

## Current Status (as of June 10, 2026)

1. **MSBuild Locator changes** — a concrete locator change is needed on the MSBuild side. This is the immediate next step and is being prepared for review.
2. **Shared Assembly Cache team prototype** — the partner team is prototyping changes using an experimental insertion from the MSBuild internal build to validate the approach.
3. **No blocking dependency** — the MSBuild team is not blocked; the locator change can proceed independently.

## Next Steps

- Complete and review the MSBuild Locator change.
- Support the partner team's prototype as needed (review PRs, help with experimental insertions).
- Once the partner prototype validates the approach, help get those changes merged.

## Notes

- Discussed in grooming on June 10, 2026.
- The locator change is described as relatively simple.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.