我目前开发的 powershell 脚本存在问题。以下脚本在我的系统和另一台开发人员机器上运行,但不在任何其他系统上运行......我已经在虚拟 Win10 hyper v 上对其进行了测试,但它始终是相同的错误:
使用“0”参数调用“ReadLookupTables”的异常:“对象引用未设置为对象的实例。
脚本代码:
$pwaUrl = "https://xyz.co"
$userName = "xyz"
$password = "xyz"
Import-Module "$PSScriptRoot\ProjectHelper\Microsoft.ProjectServer.dll"
$projHelper = New-Object Microsoft.ProjectServer.MsProject($pwaUrl, $username, $password, $true)
$secSvc = $projHelper.GetSecuritySvc();
$secGroups = $secSvc.readGroupList();
$secGroups
在开发人员机器上安装了 Visual Studio Enterprise... 我已在我的虚拟机上添加了所有 SDK 和 .Net 运行时环境,但它不起作用。
感谢帮助