From 1d017ba6ba953c587852d430690903a15d98daf9 Mon Sep 17 00:00:00 2001 From: atef Date: Fri, 30 Jun 2023 10:24:38 +0200 Subject: [PATCH] Add the hack to compile Net6 from Net7 --- csharp/Lib/Utils/HackToBuildNet6FromNet7.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 csharp/Lib/Utils/HackToBuildNet6FromNet7.cs diff --git a/csharp/Lib/Utils/HackToBuildNet6FromNet7.cs b/csharp/Lib/Utils/HackToBuildNet6FromNet7.cs new file mode 100644 index 000000000..9242d0f3c --- /dev/null +++ b/csharp/Lib/Utils/HackToBuildNet6FromNet7.cs @@ -0,0 +1,15 @@ +// TODO remove for .Net 7 +namespace System.Runtime.CompilerServices +{ + public class RequiredMemberAttribute : Attribute { } + public class CompilerFeatureRequiredAttribute : Attribute + { + public CompilerFeatureRequiredAttribute(string name) { } + } + +} + +namespace System.Diagnostics.CodeAnalysis +{ + public class SetsRequiredMembersAttribute : Attribute { } +}