0

我试图让这个 zip 文件中的 Codeunit 50000 工作:https ://kappiwebhosting.blob.core.windows.net/dynamcisis/2015/09/Json.zip 在 这里找到:https ://dynamics.is/ ?p=2303

C/AL 全局

我正在尝试让 Dynamics Nav 2009 识别 NewtonSoft.Json.dll,但无论我尝试哪个版本,我都会在选择子类型时验证 DotNet 变量“JsonTextReader”/“JsonTextWriter”时收到此错误.

.NET 互操作:发生异常,'无法加载文件或程序集'Newtonsoft.Json,版本 = 4.5.0.0,文化 = 中性,PublicKeyToken = 30ad4fe6b2a6aeed'或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。'。

如果我声明一个 DonNet 类型的新 Test 变量并单击 [...] 从头开始​​选择它,我在尝试选择要使用的程序集时出现此错误:

.NET 互操作:发生异常,'无法加载文件或程序集' C:\Program Files (x86)\Microsoft Dynamics NAV\60\Classic\Add-ins\Newtonsoft.Json.dll '或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。'。

Newtonsoft.Json.dll 文件存在于文件夹中,并且“每个人”都可以完全控制文件夹和文件。

Json.zip 文件包含一个我开始使用的 Newtonsoft.Json.dll。同样的错误。我下载了https://github.com/JamesNK/Newtonsoft.Json/releases并尝试了所有版本,结果相同。

为什么这一切?是的,我工作的公司已经决定开始使用 Shopify,我需要编写一个界面来从 Shopify 等处获取订单。

我真的不知道为什么我不能让它工作。还有 3 个其他 DotNet “变量”已配置并按预期工作,没有错误。

因此,任何建议都受到高度赞赏。

谢谢

4

0 回答 0