sjkp / letsencrypt-siteextension

Azure Web App Site Extension for easy installation and configuration of Let's Encrypt issued SSL certifcates for custom domain names.
744 stars 76 forks source link

Upgrade to latest Microsoft.Azure.Management.Websites library not possible #388

Open robertgraham12345 opened 3 years ago

robertgraham12345 commented 3 years ago

Trying to upgrade to latest version of Microsoft.Azure.Management.Websites(3.1.0) and the following error occurs.

I thought with the latest update of core to 1.0.6 this might have been sorted as I noticed you attempted the upgrade before and then rolled it back previously.

Any plans to fix this? I'm happy to pull the source and look into.

"Method not found: 'Void Microsoft.Azure.Management.WebSites.Models.Certificate..ctor(System.String, System.String, System.String, System.String, System.String, System.String, System.Collections.Generic.IDictionary2<System.String,System.String>, System.String, System.String, System.Collections.Generic.IList1, Byte[], System.String, System.String, System.String, System.Nullable1<System.DateTime>, System.Nullable1, System.String, System.Nullable1<Boolean>, Byte[], System.String, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile, System.String, System.String, System.Nullable1, System.String)'."} ClassName: null Data: {System.Collections.ListDictionaryInternal} HResult: -2146233069 HelpLink: null InnerException: null MemberName: null Message: "Method not found: 'Void Microsoft.Azure.Management.WebSites.Models.Certificate..ctor(System.String, System.String, System.String, System.String, System.String, System.String, System.Collections.Generic.IDictionary2<System.String,System.String>, System.String, System.String, System.Collections.Generic.IList1, Byte[], System.String, System.String, System.String, System.Nullable1<System.DateTime>, System.Nullable1, System.String, System.Nullable1<Boolean>, Byte[], System.String, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile, System.String, System.String, System.Nullable1, System.String)'." Signature: null Source: "LetsEncrypt.Azure.Core" StackTrace: " at LetsEncrypt.Azure.Core.Services.WebAppCertificateService.d3.MoveNext()\r\n at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)\r\n at LetsEncrypt.Azure.Core.Services.WebAppCertificateService.Install(ICertificateInstallModel model)\r\n at LetsEncrypt.Azure.Core.CertificateManager.d15.MoveNext()\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()\r\n at LetsEncrypt.Azure.Core.CertificateManager.<AddCertificate>d__10.MoveNext()\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1.ConfiguredTaskAwaiter.GetResul t()\r\n