Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/msbuild
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 404236379d
Choose a base ref
...
head repository: dotnet/msbuild
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6bed355f6b
Choose a head ref
  • 3 commits
  • 5 files changed
  • 3 contributors

Commits on Jan 22, 2025

  1. Cache Embedded Resources during compilation task (#10928)

    Fixes #10644 and #5334
    
    Context
    Fast up-to-date check with SDK project doesn't see new embedded resources!
    
    Changes Made
    Add @(_CoreCompileResourceInputs) to CoreCompileCache item, to include them in the cache file which gets
    included in the CoreCompile target.
    
    Testing
    EmbeddedResourcesFileCompileCache()
    
    Notes
    See dotnet/project-system#5794 for more details.
    JaynieBai authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    8a98ded View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1544571 View commit details
    Browse the repository at this point in the history
  3. Specify ngen configs for exes (#11182)

    It looks like the Setup engine treats all ngened files as DLLs by
    default, so `MSBuild.exe` was getting ngened in `vsn.exe` context, which
    doesn't make a lot of sense. Explicitly tell the engine to ngen it in
    its own context.
    rainersigwald authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    6bed355 View commit details
    Browse the repository at this point in the history
Loading