我已经创建了一个C#类作为包装器来调用将在AX中使用的Json rest webservice,并将我的C#项目添加到AX并且可以查看/引用这些方法。
在我的C#类中,我使用Newtonsoft.Json(Json.net)作为参考来帮助序列化/反序列化Json字符串,我收到此错误:
无法加载文件或程序集“Newtonsoft.Json,Version = 8.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed”或其中一个依赖项。系统找不到指定的文件。
我将其添加到GAC并重新启动AOS并出现相同的错误。有没有办法强制依赖引用与项目一起部署?
在项目中,我有Deploy to client = Yes
和Deploy to Server = Yes
。
答案 0 :(得分:0)
依赖文件夹复制dll那里引用它,并从Dependency文件夹中的dll添加到then参考节点..然后在查看dll的属性时将Copy Local = false更改为Copy Local = true它来自参考文献
也
确保从引用节点中删除引用,然后重新添加它,浏览到Dependency文件夹