It could be that your VB application is using an outdated version of the .NET framework, if so upgrade your application to a newer version.
Also if your needs are simple I would not recommend SQL Server but an alternative like
LiteDB, see:
best-databases-for-a-small-net-application[
^].
For more complex situations I would recommend PostgreSQL.