hl7au / au-fhir-test-data

HL7 AU FHIR Test Data
2 stars 6 forks source link

use net 70 instead of net7.0 and csproj instead of sln #36

Closed KyleOps closed 1 month ago

KyleOps commented 1 month ago

Publishing via csproj will avoid the single file error:

/usr/local/share/dotnet/sdk/8.0.303/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets(183,5): error NETSDK1099: Publishing to a single-file is only supported for executable applications. [/Users/pet260/Documents/repos/au-fhir-test-data-1/fhir-net-mappinglanguage/Hl7.Fhir.MappingLanguage/Hl7.Fhir.MappingLanguage.csproj::TargetFramework=net70]

using net70 will align with the fhirnetmappinglanguage targets to prevent: Error: /usr/share/dotnet/sdk/8.0.303/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): error NETSDK1005: Assets file '/home/runner/work/au-fhir-test-data/au-fhir-test-data/fhir-net-mappinglanguage/Hl7.Fhir.MappingLanguage/obj/project.assets.json' doesn't have a target for 'net7.0'. Ensure that restore has run and that you have included 'net7.0' in the TargetFrameworks for your project. [/home/runner/work/au-fhir-test-data/au-fhir-test-data/fhir-net-mappinglanguage/Hl7.Fhir.MappingLanguage/Hl7.Fhir.MappingLanguage.csproj::TargetFramework=net7.0]