When -sign
is passed to build.cmd, building VisualFSharp.sln
and FSharp.sln
with .NET Core on Windows fails due to an empty ItemsToSign
list. This is expected because artifacts are only produced when building the solution with the full framework MSBuild. This issue occurs regardless of whether -noVisualStudio
is passed or not.
Rather than allowing the build to fail in this instance, we should consider adjusting the build script to avoid passing -sign
in this scenario. Specifically, when building VisualFSharp.sln
with .NET Core MSBuild, we should not set sign to true.