C# Azure DevOps-PowerApps包部署器-您不能对空值表达式调用方法

C# Azure DevOps-PowerApps包部署器-您不能对空值表达式调用方法,c#,azure-devops,dynamics-crm,devops,C#,Azure Devops,Dynamics Crm,Devops,我正在尝试使用PowerApps Deploy包运行packagedeployer,并收到一个错误“您无法对空值表达式调用方法”。 这是一个使用Dynamics 365 SDK模板创建的CRM包解决方案。请在下面的链接中找到详细信息 “不能对空值表达式调用方法” 这些信息不足以解决问题,但我可以建议一种解决问题的方法 首先,将管道中的system.debug值设置为“true”Vatiables 然后再次运行构建,您将在日志信息的调试信息中看到详细的异常消息(前面有##[debug]) 您

我正在尝试使用PowerApps Deploy包运行packagedeployer,并收到一个错误“您无法对空值表达式调用方法”。 这是一个使用Dynamics 365 SDK模板创建的CRM包解决方案。请在下面的链接中找到详细信息

“不能对空值表达式调用方法”

这些信息不足以解决问题,但我可以建议一种解决问题的方法

首先,将管道中的
system.debug
值设置为“true”
Vatiables

然后再次运行构建,您将在日志信息的调试信息中看到详细的异常消息(前面有##[debug])

您很可能会看到引发错误的是一个ps1文件,因为错误消息通常出现在ps脚本中,它应该指出错误出现在哪一行

然后,在您的
PowerApps部署包
任务下方添加
PowerShell脚本
任务,使用以下方法添加
Inline
脚本:

现在,您可以看到脚本中的哪一行导致了问题,并找到解决问题的方法,或者更新您在问题帖子中找到的内容,我们将继续

以下是您可以查看的一些参考链接:


谢谢youYang,我提高了日志级别,发现importconfig.xml存在问题。这个问题在我更新文件后得到了解决。
Get-Content -Path {path you find in above task log information}