Commit 9b508f8
committed
Fix Item update in Pack logic due to MSBuild regression
- MSBuild Item update logic within target broke during 17.3-17.4!
Previous logic referencing direct Item names worked fine before,
but now needs a proxy/temporary item in order to process the includes.
Same with the undefined Metadata, previously it returned empty string for
items with the metadata undefined but now throws error. This may be correct
behavior for items under target but this difference hinders sharing logic
within and out of targets. This has a side-effect of needing to specify
fully qualified name "%(Item.Metadata)" which makes it verbose.1 parent c92591d commit 9b508f8
File tree
2 files changed
+7
-5
lines changed- eng
2 files changed
+7
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
| 31 | + | |
33 | 32 | | |
34 | 33 | | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | | - | |
84 | | - | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
85 | 87 | | |
86 | 88 | | |
87 | 89 | | |
| |||
0 commit comments