gpt4 book ai didi

PowerShell:Visual Studio Code - 模块中的更改未反射(reflect)出来

转载 作者:行者123 更新时间:2023-12-05 06:09:21 24 4
gpt4 key购买 nike

我正在使用带有 PowerShell 插件的 Visual Studio Code 来编辑和调试 PowerShell 脚本。由于我的脚本太大而无法处理,我将一些部分提取到几个 psm1 模块中。所有文件都位于同一目录中 - VSC 工作区的根目录。

如果我第一次使用 Ctrl+F5 运行脚本,则会编译所有文件并执行脚本。但是,如果我随后对导入的模块文件 (*.psm1) 进行任何修改,这些更改不会反射(reflect)出来,而是使用旧版本的模块。

唯一有帮助的是关闭并重新打开 VSC。我如何配置 VSC 以便在运行/调试之前重建/重新编译我的工作区中更改的(或所有)模块?

最佳答案

根据 Mathias 的评论,我发现将 -force 选项添加到 Import-Module 会有所帮助。

这看起来像是 PowerShell 而不是 VS Code 的问题。

https://github.com/PowerShell/PowerShell/issues/2505

关于PowerShell:Visual Studio Code - 模块中的更改未反射(reflect)出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64821671/

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