Ver.19 Warning

Posted by: iwamoto on 4 February 2026, 3:20 am EST

  • Posted 4 February 2026, 3:20 am EST

    I upgraded an existing project (VS2017 C# Windows Forms application using Spread.NET Ver.18) to Spread.NET Ver.19.

    However, when I run the build, the following warnings occur.

    Could you please let me know how to resolve these warnings?

    4> EXEC : warning NU1202: パッケージ sa3client 1.2.0 は netcoreapp2.1

    4> (.NETCoreApp,Version=v2.1) / any と互換性がありません。 パッケージ sa3client 1.2.0

    4> がサポートするもの:

    4> EXEC : warning NU1202: - net10.0 (.NETFramework,Version=v10.0) /

    4> any EXEC : warning NU1202: - net60 (.NETFramework,Version=v6.0) /

    4> any EXEC : warning NU1202: - net80 (.NETFramework,Version=v8.0) /

  • Posted 5 February 2026, 2:56 am EST

    Hi,

    Starting with v19 of Spread .NET for WinForms, we introduced a new License Manager application (sa3client.exe) that targets .NET 6+. This tool checks for a valid activated license whenever you build your project.

    From your setup, it appears that your project is still targeting .NET Core 2.1, which is now considered legacy. This is likely why Visual Studio is showing a warning about running a .NET 6+ application (sa3client.exe) in a .NET Core 2.1 environment.

    Additionally, these warnings may also be influenced by the use of Visual Studio 2017, which is itself a legacy IDE and maybe using a legacy environment. For the best experience and compatibility, we recommend using a newer version of Visual Studio along with the latest Spread .NET releases.

    That said, if your project builds successfully and licensing is working as expected, these warnings can safely be ignored. If you do encounter any issues, please feel free to share additional details with us, and we’ll be happy to investigate further.

    Best Regards,

    Kartik

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels