Warning FS0988: Main module of program is empty: nothing will happen when it is run

When I run dotnet test,

I get

  Determining projects to restore...
  All projects are up-to-date for restore.
/Users/wizard/Exercism/fsharp/eliuds-eggs/EliudsEggsTests.fs(22,43): warning FS0988: Main module of program is empty: nothing will happen when it is run [/Users/wizard/Exercism/fsharp/eliuds-eggs/EliudsEggs.fsproj]
  EliudsEggs -> /Users/wizard/Exercism/fsharp/eliuds-eggs/bin/Debug/net8.0/EliudsEggs.dll
Test run for /Users/wizard/Exercism/fsharp/eliuds-eggs/bin/Debug/net8.0/EliudsEggs.dll (.NETCoreApp,Version=v8.0)
VSTest version 17.11.1 (arm64)

Starting test execution, please wait...
A total of 1 test files matched the specified pattern.

Passed!  - Failed:     0, Passed:     4, Skipped:     0, Total:     4, Duration: 1 ms - EliudsEggs.dll (net8.0)

Removing from .fsproject works:

<GenerateProgramFile>false</GenerateProgramFile>

This is blocking publishing of solution.

Thanks for the fix!