Я начинаю изучать Application Insights и пытаюсь добавить его в свое приложение для Windows Phone 8.1. При попытке выполнить проект возникает исключение при загрузке в Public Sub New()
в App.xaml.vb. Строка, в которой происходит ошибка,
TelemetryClient = new TelemetryClient()
Выброшенное исключение
Возникло первое случайное исключение типа «System.Reflection.TargetInvocationException» в mscorlib.ni.dll.
Исключение типа «System.Reflection.TargetInvocationException» возникло в mscorlib.ni.dll, но не было обработано в пользовательском коде.
Дополнительная информация: цель вызова сгенерировала исключение.
Детали внутреннего исключения:
{System.InvalidOperationException: тип «Microsoft.ApplicationInsights.Extensibility.ComponentContextInitializer, Microsoft.ApplicationInsights, версия = 0.16.1.418, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35» не реализует требуемый интерфейс
Microsoft.ApplicationInsights.Extensibility.IContextInitializer. в Microsoft.ApplicationInsights.Extensibility.Implementation.TelemetryConfigurationFactory.CreateInstance(Type interfaceType, String typeName) в Microsoft.ApplicationInsights.Extensibility.Implementation.TelemetryConfigurationFactory.LoadInstance(определение XElement, ожидаемый тип Type, экземпляр объекта) в Microsoft.ApplicationInsights.Extensibility.Implementation. TelemetryConfigurationFactory.LoadInstances[T] (определение XElement, экземпляры ICollection`1)}
Я выполнил шаги, описанные в документации Azure< /а>. Что я могу делать неправильно?
InnerException
?TargetInvocationException
всегда есть. (Он говорит вам, что на самом деле произошло в рефлективно вызванном методе.) Нам также может помочь просмотр какого-то другого кода вNew()
. - person Ben N   schedule 04.05.2015