我写了一个 powershell-script 我通过invoke-command运行。你在下面看到的这个脚本。我编写它是为了在 codeunit 50006中运行一个函数。此函数称为“callXMLPort”。不幸的是,如果我运行脚本,我会收到找不到该函数的错误,但显然我在我的 C/AL 代码单元中将其命名为相同。我在下面发布了错误消息的屏幕截图。
用于运行代码单元和功能的 Powershell 脚本:
import-module "C:\Program Files (x86)\Microsoft Dynamics NAV\110\RoleTailored Client\Microsoft.Dynamics.NAV.Management.dll" -force # -verbose
write-host 'Step2:' $selectedProject
Invoke-NAVCodeunit -ServerInstance NAV110_DEV_RTC_nav11core -CodeunitId 50006 -MethodName 'callXMLPort' #-Argument 'A509'
Read-Host -Prompt "Press Enter to exit"
[错误消息的屏幕截图]