Files
astronomy/generate/dotnet/framework4/AstronomyTest/AstronomyTest.sln
Don Cross 6425e4ef11 C#: More benefits from using netstandard2.0.
Now that I have retargeted astronomy.csproj from
net5.0 to netstandard2.0, there are a couple of
other little improvements that are now possible:

1. In my manual Framework 4 test project, instead
   of directly pulling in the source file astronomy.cs,
   add astronomy.csproj as a project reference.
   This demonstrates that the same binary astronomy.dll
   works in both Framework and Core.

2. Now there is no need/use for conditional compilation
   directives in the Astronomy.CubeRoot function.
   Instead, always use my own implementation since the
   Math.Cbrt function is never available.
   From a testing standpoint, this was probably
   the better option all along.
2022-06-05 10:07:35 -04:00

32 lines
1.6 KiB
Plaintext

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.32106.194
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AstronomyTest", "AstronomyTest.csproj", "{0611FB45-451F-4770-9864-1F34A4609B3D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "astronomy", "..\..\..\..\source\csharp\astronomy.csproj", "{7C3FB2A1-2996-4AD0-9D47-52A4227EA78F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{0611FB45-451F-4770-9864-1F34A4609B3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0611FB45-451F-4770-9864-1F34A4609B3D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0611FB45-451F-4770-9864-1F34A4609B3D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0611FB45-451F-4770-9864-1F34A4609B3D}.Release|Any CPU.Build.0 = Release|Any CPU
{7C3FB2A1-2996-4AD0-9D47-52A4227EA78F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7C3FB2A1-2996-4AD0-9D47-52A4227EA78F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7C3FB2A1-2996-4AD0-9D47-52A4227EA78F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7C3FB2A1-2996-4AD0-9D47-52A4227EA78F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {625C86CB-23B6-4C4E-9EEB-AFC2F8204A06}
EndGlobalSection
EndGlobal