我正在尝试使用Powershell DSC部署应用程序;它主要起作用,除了我还希望每次都使用校验和检查可执行文件:
Checksum = "SHA-256"
它根本不起作用,DSC没有看到必须用新版本替换可执行文件;与SHA-1相同的事情。但是,这有效:
Checksum = "modifiedDate"
但我不想依赖日期,我真的希望可执行文件的内容100%正确。
知道它为什么不起作用?
答案 0 :(得分:1)
感谢briantist指出丢失的内容:
MatchSource = $true
令我非常惊讶的是,“MatchSource”的默认值为$ false ...