gpt4 book ai didi

c# - 无法将 Microsoft.Online.Administration.Automation.PSModule dll 的引用添加到 Visual Studio 2010 中的项目中

转载 作者:太空宇宙 更新时间:2023-11-03 15:53:42 25 4
gpt4 key购买 nike

发生了一件非常奇怪的事情,我不知道是什么导致了这个问题。我有一个项目,需要在其中执行一些 PowerShell 脚本来获取 SharePoint 网站的一些值。为此,我安装了 Windows Azure Active Directory 模块。现在,脚本已在 powershell 中成功执行。

接下来,我们必须从代码(C#)中运行相同的脚本。为此,我们必须添加 dll Microsoft.Online.Administration.Automation.PSModule 的引用。问题是这个 dll 放置在该位置,

C:\Windows\System32\WindowsPowerShell\v1.0\Modules\**MSOnline**

尽管我可以在 Windows 资源管理器中浏览此位置,但当我尝试在“添加引用”窗口中浏览相同位置时,它没有显示 MSOnline 文件夹!

我只是想知道为什么可以使用资源管理器浏览的目录在 VS 添加引用窗口中变得不可见。我的 VS 正在管理员模式下运行。

以下是可以在资源管理器中查看的文件夹 MSOnline 的屏幕截图, enter image description here

这是“添加引用”窗口中同一目录的屏幕截图 enter image description here

您可以清楚地看到,它抛出了 FileNotFound 错误。我只是想知道这种奇怪行为的原因。谢谢

最佳答案

该目录受系统保护,需要管理权限才能访问。以管理员身份将文件复制到其他位置并从那里添加引用。

关于c# - 无法将 Microsoft.Online.Administration.Automation.PSModule dll 的引用添加到 Visual Studio 2010 中的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24691162/

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