Acumatica 看不到我需要包含在自定义包中的第三方文件

Acumatica doesn't see third party files I need to include in the customization package

我有一个使用 Smartsheet API 的自定义项,但是当发布到另一个站点时,它会出现第三方文件的依赖项错误。

我试图包含 NuGet 管理器添加的所有文件,但 Acumatica 看不到所有文件,因此我无法将它们包含在自定义包的 'Files' 部分中。

有谁知道如何将 Acumatica 似乎看不到或找不到的文件包含在 'bin' 文件夹中?

Acumatica 支持提供了以下答案:

"You can remove the file from the exclusion list 'files.list' located at the root folder of IIS virtual directory for the website. It's not a good idea if you are going to replace libraries used by Acumatica like .NET Framework because you can replace it with incompatible versions."

解决方案是 find/add 第三方版本 API(在本例中为 Smartsheet SDK),它依赖于以下文件(在本例中为 RestSharp 和 NewtonSoft dll)已由 Acumatica 提供/包含。