visual-studio - Visual Studio 2019:无法初始化 powershell 主机
问题描述
我知道我的问题与这个问题非常相似(Visual Studio Package Installation Error: "Failed to initialize the PowerShell host.")。但是那里给出的答案仍然没有解决我的问题。
因此,就像上面链接中的人一样,当我尝试创建 Web 表单应用程序或想要下载和安装一些 Nuget 包(例如:AWS DynamoDB sdk)时,我在 Visual Studio 中遇到问题,它给了我这个错误:
无法初始化 PowerShell 主机。如果您的 PowerShell 执行策略设置设置为 AllSigned,请先打开包管理器控制台以初始化主机。
当我进行一些浏览时,我遇到了这个命令:
Set-ExecutionPolicy Unrestricted
但这没有帮助。我仍然得到错误。在上面的链接中,有人分享了这个命令:
start-job { Set-ExecutionPolicy Unrestricted } -RunAs32 | wait-job | Receive-Job
但我真的不知道它有什么不同或它实际上做了什么。尝试第一个命令并执行以下操作后:
Get-ExecutionPolicy
我得到一个回复,该值是不受限制的。但在另一个命令中,它仍然是 AllSigned。我还尝试以管理员身份运行 Visual Studio,但这也无济于事。
解决方案
我发现,在 Untrusted 列表中有一个来自 Microsoft 的证书,我需要删除它,现在它可以工作了。
推荐阅读
- sql - 用过滤值查询同一张表
- neo4j - Neo4j apoc.path.subgraphAll 返回过滤掉的关系
- javascript - 清除后如何继续setinterval功能
- c - 使用线程写入文件(WINAPI)
- javascript - 如何在最小值、最大值上使用小数百分比格式化 Google Chart Gauge?
- dropbox - Dropbox API - 创建文件夹时添加文件夹概览
- spring-boot - 为什么hibernate在初始化的子句中执行sql
- spring-boot - MockMvc 测试总是为获取请求返回状态码 200
- ansible - 在 Ansible 中使用 Jinja 模板需要帮助
- c# - 如何保存多个用户创建的复选框?时间:2019-04-10 标签:c#wpf