gpt4 book ai didi

c# - 如何安装 Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms?

转载 作者:行者123 更新时间:2023-12-04 15:37:59 25 4
gpt4 key购买 nike

我正在尝试使用 Visual Studio 2019 运行以下 Microsoft 示例:

https://github.com/Azure-Samples/Cost-Management-Samples

当我进行构建时,出现以下三个引用错误:

enter image description here

我能够通过在此处搜索并安装相应的 NuGet 包来解决第一个错误(对于 Microsoft.IdentityModel.Clients.ActiveDirectory):https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/

但是,我无法找到包含 Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms DLL 的 NuGet 包。

DLL 存在于我的系统中;共有 6 个副本,其中两个来自 2015 年,其中四个是最新版本。但是,它们位于非标准位置;例如,其中两个在下面的树中:

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\
CommonExtensions\Microsoft\SSIS\150\Extensions

两个在下面的树下:

C:\Program Files\Microsoft SQL Server\150\DTS\Extensions\

2015 年的两个在这里:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Packages\
Microsoft.IdentityModel.Clients.ActiveDirectory.2.14.201151115\lib\net45

我的问题:
这个 ActiveDirectory.WindowsForms.dll 的故事是什么,它来自哪个 NuGet 包,如果有的话?
当遇到找不到NuGet包的情况时,你会手动将有问题的DLL复制到应用程序树中吗?

最佳答案

我能够让它在 VS 2019 和 .net 4.6.1 上运行

  1. 安装 ARM 客户端(我用过 chocolatey:choco install armclient),
  2. 删除图像上标有注意标志的包
  3. 正在安装 Microsoft.IdentityModel.Clients.ActiveDirectory 版本 2.28.0

关于c# - 如何安装 Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59118939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com