Assembly location for Razor SDK Tasks was not specified : <p>My project fails to build on a build server.
I recently added a new ASP.Net Core (2.2) MVC project with razor pages. The project and the rest of the solution target the .Net Framework 4.7.2.</p>

<p>In Visual Studio on my dev-machine this works fine, but the build server cannot build it. It shows this error.</p>

<blockquote>
  <p>C:\Users\tfs-build.nuget\packages\microsoft.aspnetcore.razor.design\2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets(161):C:\Users\tfs-build.nuget\packages\microsoft.aspnetcore.razor.design\2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets(161,5):
  Error : Assembly location for Razor SDK Tasks was not specified. The
  most likely cause is an older incompatible version of
  Microsoft.NET.Sdk.Razor, or Microsoft.NET.Sdk.Web used by this
  project. Please target a newer version of the .NET Core SDK.</p>
</blockquote>

<p>I made my coworker install the <a href="https://dotnet.microsoft.com/download" rel="noreferrer">.Net Core SDK 2.2</a>, since I remembered installing that on the dev-machine to be able to create the project. But this did not help on the buildserver.</p>

<p>What could cause this? Why is the behaviour different from the development environment?</p>
