dotnet/msbuild
Vedi su GitHubCodeTaskFactory error on missing attributes does not contain element name
Open
#2072 aperta il 7 mag 2017
User Experiencehelp wantedtriaged
Metriche repository
- Star
- (5062 star)
- Metriche merge PR
- (Merge medio 11g 7h) (125 PR mergiate in 30 g)
Descrizione
When using CodeTaskFactory, if a Reference element is missing the Include attribute, or a Using element is missing the Namespace attribute, an error is printed about an empty attribute value.
This error isn't great for a few reasons
- It doesn't say which element the attribute is on
- It says "The "Include" attribute has been set but is empty" even when it's missing
- It's emitted at the point the task is used, not declared, so the message about the Include attribute is easily confused for referring to the Items passed to the task