Adds a check on the AppendTargetFrameworkToOutputPath property to avoid incorrectly appending the target framework to the output path
Description
Adds a check on AppendTargetFrameworkToOutputPath via document.GetFirstElementValue to XDocumentExtensions.GetOutputPaths and then factors this in when deciding if the target framework should be appended to the output paths.
Related Issue
Fixes #174
Motivation and Context
Currently the value of AppendTargetFrameworkToOutputPath is ignored, thus when it is set to anything other than the default (which is true) the output paths will be incorrect.
How Has This Been Tested?
Two additional tests:
if AppendTargetFrameworkToOutputPath is set to true, the target framework is appended
if AppendTargetFrameworkToOutputPath is set to false, the target framework is not appended
Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Adds a check on the AppendTargetFrameworkToOutputPath property to avoid incorrectly appending the target framework to the output path
Description
Adds a check on AppendTargetFrameworkToOutputPath via
document.GetFirstElementValue
toXDocumentExtensions.GetOutputPaths
and then factors this in when deciding if the target framework should be appended to the output paths.Related Issue
Fixes #174
Motivation and Context
Currently the value of AppendTargetFrameworkToOutputPath is ignored, thus when it is set to anything other than the default (which is true) the output paths will be incorrect.
How Has This Been Tested?
Two additional tests:
Types of changes
Checklist: