-
Couldn't load subscription status.
- Fork 120
Open
Description
Description
The target CsWinRTRemoveWinMDReferences removes the project referenced .winmds from ReferencePath and puts their implementation (if present) in the ReferenceCopyLocalPaths. This does not respect the "Copy Local" (Private) value as set for the project reference.
Steps To Reproduce
- Create authoring project A
- Create consuming project B
- Reference A from B
- Set "Copy Local" -> "No" in VS (or
<Private>false</Private>in theProjectReference) - Build, note that the implementation binary A will be placed in the output for B
Expected Behavior
Outputs of project A should not be placed in the outputs of project B when these properties are set.
Version Info
CsWinRT 2.1.6
Additional Context
No response
Metadata
Metadata
Assignees
Labels
No labels