У меня есть куча вида, которые связаны с режимами просмотра и получают подобную ошибку для всех видов и моделей просмотра. вот код:Ошибка активации произошла при попытке получить экземпляр типа
У меня есть следующий код:
public static IReportViewModel GetViewModel(Type view)
{
try
{
return s_Locator.GetInstance(view, view.FullName) as IReportViewModel; <!-- I get the exception here-->
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
}
Полное исключение здесь: произошло
Ошибка активации при попытке получить экземпляр типа AnnotetedReportViewModel, ключ «InsurableRisk. Reporting.ViewModels.Application.AnnotetedReportViewModel "
Может ли кто-нибудь объяснить или предложить, что могло бы вызвать exce ption?
С уважением, Сагар
Правильность написания. Я совершил орфографическую ошибку в начале, поэтому я ее не исправил. Он существует в папке bin. – voonna
Отладка, пройдя через это, чтобы посмотреть, загружена ли сборка. foreach (сборка var в AppDomain.CurrentDomain.GetAssemblies()) System.Diagnostics.Debug.WriteLine (assembly.GetName(). Name); – joezen777
Вы также можете принудительно выполнить ссылки на сборки в файле .config. http://msdn.microsoft.com/en-us/library/yx7xezcf.aspx – joezen777