shibayan / terraform-azurerm-keyvault-acmebot

Terraform Module for Key Vault Acmebot
Apache License 2.0
29 stars 35 forks source link

please support NET 8 and 64 Bit #71

Closed clelog closed 3 weeks ago

clelog commented 3 months ago

Hello,

please support NET 8 and 64 Bit because the community EOL date for .NET 6 is November 12, 2024

when we try to use NET 8 we got following ERROR

Microsoft.Azure.WebJobs.Script.ExternalStartupException : Error building configuration in an external startup class. ---> System.IO.FileLoadException : Could not load file or assembly 'KeyVault.Acmebot, Version=4.1.8.0, Culture=neutral, PublicKeyToken=null'. at System.Runtime.Loader.AssemblyLoadContext.LoadFromPath(IntPtr ptrNativeAssemblyLoadContext,String ilPath,String niPath,ObjectHandleOnStack retAssembly) at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath) at Microsoft.Azure.WebJobs.Script.DependencyInjection.ScriptStartupTypeLocator.<>cDisplayClass14_1.b0(AssemblyName assemblyName) at //src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs : 174 at System.TypeNameParser.ResolveAssembly(String asmName,Func2 assemblyResolver,Boolean throwOnError,StackCrawlMark& stackMark) at System.TypeNameParser.ConstructType(Func2 assemblyResolver,Func4 typeResolver,Boolean throwOnError,Boolean ignoreCase,StackCrawlMark& stackMark) at System.TypeNameParser.GetType(String typeName,Func2 assemblyResolver,Func4 typeResolver,Boolean throwOnError,Boolean ignoreCase,StackCrawlMark& stackMark) at System.Type.GetType(String typeName,Func2 assemblyResolver,Func`4 typeResolver,Boolean throwOnError,Boolean ignoreCase) at async Microsoft.Azure.WebJobs.Script.DependencyInjection.ScriptStartupTypeLocator.GetExtensionsStartupTypesAsync() at //src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs : 171 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Microsoft.Azure.WebJobs.Script.DependencyInjection.ScriptStartupTypeLocator.<.ctor>b100() at //src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs : 53 at System.Lazy1.ViaFactory(LazyThreadSafetyMode mode) at System.Lazy1.ExecutionAndPublication(LazyHelper executionAndPublication,Boolean useDefaultConstructor) at System.Lazy1.CreateValue() at System.Lazy1.getValue() at Microsoft.Azure.WebJobs.Script.DependencyInjection.ScriptStartupTypeLocator.GetStartupTypes() at //src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs : 68 at Microsoft.Azure.WebJobs.WebJobsBuilderExtensions.UseExternalConfigurationStartup(IWebJobsConfigurationBuilder builder,IWebJobsStartupTypeLocator startupTypeLocator,WebJobsBuilderContext context,ILoggerFactory loggerFactory) at D:\a_work\1\s\src\Microsoft.Azure.WebJobs.Host\Hosting\WebJobsBuilderExtensions.cs : 362 at Microsoft.Azure.WebJobs.Script.ScriptHostBuilderExtensions.<>cDisplayClass7_3.b_8(IWebJobsStartupTypeLocator locator) at //src/WebJobs.Script/ScriptHostBuilderExtensions.cs : 263 End of inner exception

shibayan commented 3 weeks ago

Fixes #72