-
Notifications
You must be signed in to change notification settings - Fork 407
Open
Labels
Feature-Project-File-EditingEditing the project either while open in Visual Studio, or via other mechanism.Editing the project either while open in Visual Studio, or via other mechanism.Triage-ApprovedReviewed and prioritizedReviewed and prioritized
Milestone
Description
Instead of
<Reference Include="Lib.dll">
<HintPath>..\..\Lib.dll</HintPath>
</Reference>
generate
<Reference Include="..\..\Lib.dll" />
I (at least, probably @jaredpar too) consider the IDE's form there to be a bug. Because in the simple case, HintPath is looked at fairly late; if the Reference Include simple name can be resolved, the HintPath often gets ignored. We've had plenty of "surprises" over the years, and honestly I wished the second was what we generated. For Roslyn, we just said the second is the only form because the first is a regret.
See full discussion on dotnet/arcade#428 (comment).
Metadata
Metadata
Assignees
Labels
Feature-Project-File-EditingEditing the project either while open in Visual Studio, or via other mechanism.Editing the project either while open in Visual Studio, or via other mechanism.Triage-ApprovedReviewed and prioritizedReviewed and prioritized