【发布时间】:2019-03-09 01:08:45
【问题描述】:
我有一个调用实用程序库的 Azure Function v2,该实用程序库又实例化 DocumentClient。在本地运行我的函数时,它会在此行引发异常:
_client = new DocumentClient(new Uri(cosmosDbEndpoint), cosmosDbAuthKey, Storage.SerializerSettings, connectionPolicy);
System.Private.CoreLib:执行函数时出现异常:ComponentDesignInserter-Http-UploadFiles。 Microsoft.Azure.Documents.Client:无法从程序集“System.Core,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”加载类型“System.Diagnostics.Eventing.EventProviderTraceListener”。
我的实用程序库是 .NET Framework 4.7。我的 Azure Function v2 项目是 .NET Standard 2.0。有问题吗?
或者这是我需要在 Azure Function v2 项目中安装的某些依赖项的症状?实用程序库具有但 Azure Function v2 项目没有的依赖项?
【问题讨论】:
-
您不应该让 .NET Standard 项目引用 .NET Framework 项目。
标签: c# azure azure-functions azure-cosmosdb .net-standard-2.0