Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid x-targeting perf impact on vcxproj
Targeted mitigation for dotnet#1276. VC++ noticed a dramatic regression in solution-load performance related to the time cost of ResolveProjectReferences. That affects all projects, but we can safely assume that a .vcxproj is NOT using cross-targeting, while it's impossible to detect from the outside whether a .csproj is. This commit avoids the regression for C++ projects by just not calling the MSBuild task again for .vcxproj references.
- Loading branch information