我有一个 PowerShell 脚本,它读取register.psd1
内容如下的文件。
@{
# Building Zig compiler
zig = @{
name = "zig"
path = ./python/buildzig.py
language = "Python"
os = "all"
}
# Building Windows Terminal for Windows 10.
windowsterminal = @{
name = "WindowsTerminal"
path = ./powershell/msterminal.ps1
language = "Python"
os = "windows"
}
}
我使用以下命令读取文件。
Import-PowerShellDataFile -Path register.psd1
运行脚本后,我收到以下错误消息。
Import-PowerShellDataFile : Cannot generate a PowerShell object for a ScriptBlock evaluating dynamic expressions.
我做错了什么,可能的解决方案是什么?