0

我已经完成了我的代码,我正在寻找编译和发布软件。当我从调试更改为发布时,我已经解决了所有错误/错误消息,除了让我头疼的 1!

寻找一些帮助来解决这个问题,因为谷歌博士没有帮助。

我已经搜索了他们的 SDK 工具包,并且没有运气的帮助文本

错误 CS1759

无法从程序集 'smartsheet-csharp-sdk,Version=2.2.1.0,Culture=neutral,PublicKeyToken=null' 嵌入互操作类型,因为它缺少 System.Runtime.InteropServices.ImportedFromTypeLibAttribute' 属性或 System.Runtime.InteropServices。 PrimaryInteropAssemblyAttribute' 属性。

4

1 回答 1

0

前段时间我遇到了同样的问题,你应该做两件事。

  1. 将 smartsheet-csharp-sdk NuGet 包更新到最新版本 2.6(在我的情况下)。请记住,可能还需要更新三个依赖项。(NLog.Config、RestSharp 和 Newtonsoft.Json)
  2. 您似乎正在将“嵌入互操作类型”功能与使用类类型相结合。此类型限制嵌入功能有一个限制。将其值“嵌入互操作类型”更新为 false。

如果需要,这是屏幕截图

于 2019-02-05T20:45:17.237 回答