首页 > 解决方案 > 新的 PowerShell 代码未执行 | 视觉工作室代码

问题描述

当我使用 Visual Studio Code 编写 PowerShell 脚本时,我遇到了一个非常奇怪的问题。
完成执行脚本后,我对脚本进行了一些更改,但是当我再次启动脚本时,这些更改不会被执行。我想也许我需要很少的 RAM,但我使用的是 8GB 的​​联想 T570。
有时在调试我的脚本期间,我会收到一条错误消息,上面写着:PowerShell 意外终止。

有谁知道问题可能是什么?
我使用 VS Code 1.30 和最新的 PowerShell 插件

标签: powershellvisual-studio-code

解决方案


如果 Powershell 脚本正在使用您已更改的模块,则一旦该模块已加载到内存中,这些更改将不会生效。

您可以尝试通过添加来强制更新模块重新加载

Remove-Module xxx 

在导入之前

Import-Module xxx 

您也可以尝试使用-ForceImport-Module cmdlet 上的参数:

Import-Module xxx -Force

推荐阅读