问题描述
是否可以在 Visual Studio 代码“变量已分配但从未使用”中隐藏 PSScriptAnalyzer 消息?
我试过:[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUserDeclaredVarsMoreThanAssignments')]
但是句柄没有被缓存,我无法获得退出代码
代码:
$SplatArgs = @{
FilePath = $FilePath
NoNewWindow = $true
Passthru = $true
ErrorAction = "Stop"
}
$Execute = start-process @SplatArgs
[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUserDeclaredVarsMoreThanAssignments')]
$Handle = $Execute.Handle
$Execute.WaitForExit()
Obtaining ExitCode using Start-Process and WaitForExit instead of -Wait
How to silence a warning or even better if you know why: is assigned but never
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)