新的PowerShell代码无法执行| Visual Studio代码

时间:2018-12-19 09:33:35

标签: powershell visual-studio-code

当我使用Visual Studio Code编写PowerShell脚本时,我遇到了一个非常棘手的问题。
执行完脚本后,我对该脚本进行了一些更改,但是当我再次启动脚本时,这些更改将不会执行。 我以为可能我的RAM很少,但我使用的是8GB的联想T570。
另外有时在调试脚本期间,我还会收到一条错误消息,内容为:PowerShell意外终止。

是否有人知道可能是什么问题?
我使用VS Code 1.30和最新的PowerShell加载项

1 个答案:

答案 0 :(得分:2)

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

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

Remove-Module xxx 

在使用

导入之前
Import-Module xxx 

您还可以尝试在Import-Module cmdlet上使用-Force参数:

Import-Module xxx -Force