Need to refactor ObjectModelHelpers.BuildProjectExpectSuccess to properly use loggers.
Issues I've noticed:
- loggers are not passed to evaluation, so we drop all evaluation messages
- a ProjectCollection created is not disposed, so when loggers ARE passed to evaluation they are not shutdown
- it's unclear whether to pass loggers to Build or just rely on them being in the ProjectCollection
Need to refactor
ObjectModelHelpers.BuildProjectExpectSuccessto properly use loggers.Issues I've noticed: