从C#应用程序调用Trimble Connect API



我正在尝试使用C#应用程序与Trimble Connect项目进行交互。为了做到这一点,我尝试遵循以下链接:API教程。

问题是,在添加了很多遗漏的依赖项后,我陷入了这样的困境:

无法从程序集"System.ServiceModel,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"加载类型"System.ServiceModel.Description.DispatcherSynchronizationBehavior"。

这个问题是因为您试图使用.Net Core框架构建此应用程序。net Core Core 5.0框架对ServiceModel和其他框架进行了修改。你可以参考这个链接

以下是如何使用应用程序。根据SDK的文档,他们支持.Net Framework 4.0及更高版本。因此,您需要将VS 2017与框架4.6或4.7一起使用。以下是github中正在运行的应用程序代码示例。您可以下载此应用程序并在VS 2017中打开。

您也可以从这里下载基于不同目标的其他运行代码。如果你和特林布尔在一起,你可以在connect-integrate@trimble.com'

最新更新