MSBuild.Community.Tasks issue with vs2017

Installing .Net Framework 3.5 development tools in VS2017 individual components section fixed my build.


Explicitly setting the MSBuildCommunityTasksPath property gets past the problem.

I do this at the top of my build.proj file.

(For historic reasons we keep the community build tasks in our repo, which is why it's set to a location under trunk)

<MSBuildCommunityTasksPath>$(trunk)\Ref\Build\MSBuildCommunityTasks</MSBuildCommunityTasksPath>

The extensions are most likely installed in 'C:\Program Files (x86)\MSBuild'. So I currently set the variable explicitly in my proj as a workaround.

<MSBuildExtensionsPath>C:\Program Files (x86)\MSBuild</MSBuildExtensionsPath>