如何修复找不到客户端凭据命名空间



即使我已经添加了与该问题相关的所有引用,我也会在可视代码中收到以下错误消息,但我仍然无法克服错误。 首次使用可视代码。 我错过了什么?

违规线

var creds = new ClientCredential(applicationId, clientSecret);  // This line fails to compile

收到错误

找不到类型或命名空间名称"客户端凭据">

添加的参考资料

<ItemGroup>
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.ServiceBus" Version="3.0.3" />
<PackageReference Include="Microsoft.IdentityModel.Clients.ActiveDirectory" Version="5.2.4" />
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="1.0.29" />
<PackageReference Include="System.ServiceModel.Http" Version="4.7.0" />
<PackageReference Include="System.ServiceModel.Primitives" Version="4.7.0" />
<PackageReference Include="WindowsAzure.ServiceBus" Version="6.0.0" />
</ItemGroup>

复制维涅什的评论,会对其他人有所帮助。

只需在代码前添加"using Microsoft.IdentityModel.Clients.ActiveDirectory;"即可。

最新更新