powershell - 尝试使用 Sharepoint Online 电源 shell 命令时出错
问题描述
当我尝试执行 Powershell 命令时,它给出了错误: Connect-SPOService:术语“Connect-SPOService”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。
尝试卸载并重新安装 SP Online Management shell。所有 SPO 命令都不起作用。
解决方案
在我的系统上,这归结为在 SharePoint PowerShell 模块文件夹和全局程序集缓存中都发现了一个冲突的 .dll(不同版本)。
我从 GAC 中删除了以下文件:
C:\Program Files\WindowsPowerShell\tmp\Microsoft.SharePoint.Client.Publishing\v4.0_16.0.0.0__71e9bce111e9429c\Microsoft.SharePoint.Client.Publishing.dll
之后,一切都进行得很顺利。可在此处找到有关导致此问题的研究的完整详细信息: https ://www.easy365manager.com/the-term-connect-sposervice-is-not-recognized/
推荐阅读
- javascript - 如何修复最后一个 p 元素位于位置固定的元素容器下方?
- java - Eclipse 调试视图中的红色线程是什么意思?
- javascript - 如何使用数组续集更新多对多数据
- java - Java while 循环帮助 - 嵌套 if else 语句
- mysql - 使用子查询进行 SQL 查询以从两个表中返回数据
- jquery - 为 var JQuery 设置价格
- python - ImportError:无法从 Django Rest Framework 中的“utils”导入名称“create_new_ref_number”
- python - 子进程期间的错误键盘中断
- angular - NgRx:从效果打开 MatDialog 会导致不变性错误
- list - Flutter 列表显示不规律