Remove the `RestoreContentCompiler` as it was redundant. by dellis1972 · Pull Request #8815 · MonoGame/MonoGame

OK @dellis1972 , this is working as expect now with one little "migration" issue.

After updating to the nugets included here, the projects are incompatible with the existing "Target" definition in the csproj.

  <Target Name="RestoreDotnetTools" BeforeTargets="CollectPackageReferences">
    <Message Text="Restoring dotnet tools (this might take a while depending on your internet speed and should only happen upon building your project for the first time, or after upgrading MonoGame, or clearing your nuget cache)" Importance="High" />
    <Exec Command="dotnet tool restore" />
  </Target>

If the above exists in the project, it will not compile and results in the following error (for all project types)

 error MSB3073: The command "dotnet tool restore" exited with code 1.

Is this intended? We can implement a migration guide, but this will likely be painful, as this is essentially a breaking change for all existing projects.