我在azure中部署的Web应用程序在启动时出现以下错误。
KeyNotFoundException:字典中没有给定的键。 这种情况会记录MvcCore的依赖性。 System.Collections.Generic.Dictionary.get_Item(TKey key) Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider + CandidateResolver.ComputeClassification(串 依赖) Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider + CandidateResolver.ComputeClassification(串 依赖) Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider + CandidateResolver + d__4.MoveNext()
在本地环境中运行没有问题。但是在azure deploy中抛出那个错误。
services.AddMvcCore (options =>
{
options.Filters.Add (new TelemetryActionFilter ());
});