我有一个问题,因为很多天。
我在我的程序中使用Azure .Fluent 包,我必须创建一个 ResourceGroup,但是当我创建它或列出它们时,我得到了MissingMethodsException
,我不知道为什么。我从来没有为此建立任何解决方案。
这是我的代码:
AzureCredentials cred = SdkContext
.AzureCredentialsFactory
.FromServicePrincipal(
ClientId,
ServicePrincipalPassword,
AzureTenantId,
AzureEnvironment.AzureGlobalCloud
);
var azure = Azure
.Configure()
.Authenticate(cred)
.WithSubscription(AzureSubscriptionId);
var resourceGroup = azure.ResourceGroups.List();
提前致谢 !
编辑
这是我的详细错误:
System.MissingMethodException:'方法 introuvable:'System.Threading.Tasks.Task`1 Microsoft.Rest.Azure.Authentication.UserTokenProvider.LoginSilentAsync(System.String,System.String,System.String,System.String,Microsoft.Rest。 Azure.Authentication.ActiveDirectoryServiceSettings,Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache)'。'