如何从 C# 项目中获取引用以使用 AX 进行部署?

How to get references from C# project to deploy with AX?

我已经创建了一个 C# class 作为包装器来调用将在 AX 中使用的 Json rest 网络服务,并将我的 C# 项目添加到 AX 并且可以 see/reference 方法。

在我的 C# class 中,我使用 Newtonsoft.Json (Json.net) 作为参考来帮助 serialize/deserialize Json 字符串,我收到此错误:

Could not load file or assembly 'Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.

我添加到GAC,重启AOS,还是一样的错误。有没有办法强制依赖引用与项目一起部署?

在项目中我有 Deploy to client = YesDeploy to Server = Yes

Dependency 文件夹将 dll 复制到那里引用它,然后从 Dependency 文件夹中的 dll 添加到引用节点.. 然后在 dll 的属性上将 Copy Local=false 更改为 Copy Local = true 时从参考文献中看

还有

确保从引用节点中删除引用,然后 re-add 它浏览到 Dependency 文件夹