I retired from programming 10 years ago (as a career). I got a wild hair up my nose this weekend and downloaded Visual Studio 2022 Community. I spent the majority of yesterday and today trying to simply get access to the Data.SQLClient object. I wrote a console application that worked just fine. When I tried to create a win forms project or a class library, I found that the System.Data.SqlClient object only had two subobjects. In researching this I discovered that System.Data.SqlClient has been replaced by Microsoft.Data.SqlClient but I don't have that namespace in Visual Studio. I've tried to install the package in various ways and have had no success. I'm about ready to punch out my monitor and go back to VS 2012 Express. The whole situation with multiple versions of the framework coupled with multiple version of net.core and now the seeming marriage between the two is more confusing than Who's on First. Call me crazy but it seems to me that if I download Visual Studio, that all the assemblies I need would be included in that installation. I turns out that the only projects I can get to work are the ones that allow me to choose an older framework. WinForms application only give me the options for .net 5, .net 6, .core 3.0 and .core 3.1. None of those worked. Can anyone preserve my sanity here and tell me how I can get Microsoft.Data.Sql available in my .net 6.0 projects?