Updated build so that 'dotnet test' only executes against test projects by default.
ADD
Directory.Build.targets
+<Project>
+ <Target Name="VSTestIfTestProject">
+ <CallTarget Targets="VSTest" Condition="'$(IsTestProject)' == 'true'" />
+ </Target>
+</Project>
\ No newline at end of file

ADD
after.EssentialCSharp.sln.targets
+<Project>
+ <Target Name="VSTest">
+ <MSBuild Projects="@(ProjectReference)" Targets="VSTestIfTestProject" />
+ </Target>
+</Project>
\ No newline at end of file

Updated build so that 'dotnet test' only executes against test projects by default.