0

我正在尝试从 NAV 插件开始。我正在关注本教程: https ://blogs.msdn.microsoft.com/nav/2014/10/09/extensibility-for-the-microsoft-dynamics-nav-tablet-client/

我不断收到此错误:

方法“Page90005.PageName58a58aUpdateSignature(参数数量:0),具有匹配的参数类型。” 未找到。(更新签名是方法的名称)。

这发生在所有 3 个 AddIn 的方法中。

我将程序集文件添加到 :\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client\Add-ins\

其他一切都与教程中的相同,让我发疯的是似乎没有人遇到这个问题。

我试图了解错误告诉我什么(方法已定义但未实现或相反),但我似乎无法解决这个问题。以前有没有人遇到过类似的问题或知道如何解决这个问题?

我正在使用资产净值 2016。

4

1 回答 1

2

经过多次测试和在这个问题上花费大量时间后,我实际上发现整个问题归结为在 NAV 中引用 Control AddIn 的字段的名称。名称中不应有任何空格。我没想到它会产生如此巨大的影响,我将其命名为Signature Control,但是当我将其更改为SignatureControl时,一切都运行良好。
我希望这对将来的某人有所帮助。

于 2016-02-16T23:28:45.353 回答