Иногда я знаю (здесь в последнее время), что задаю больше вопросов, чем отвечаю, и за это я прошу прощения, но у меня есть еще один вопрос.
Благодаря Кеву Ричи моя последняя проблема была решена,но это просто привело меня к другой ошибке.Когда я пытаюсь отладить ( Debug > Начать отладку , меня сразу же приветствует эта ошибка:
System.TypeLoadException: Не удалось загрузить тип 'GodsCreationTaxidermy.Data.GenericRepository`1 'из сборки' GodsCreationTaxidermy, версия = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null '.
Это код, который просматривает Views > Индекс
[CanonicalUrlAttribute("Index")]
public virtual ActionResult Index()
{
var viewModel = image.Find(x => x.is_featured.Value);
return View(viewModel);
}
А вот снимок экрана с ошибкой (я уже пробовал несколько идей с этого сайта, но пока ни одна из них не сработала) . Выделенная строка - это гдеЯ инициализирую StructureMap, эта строка
x.ForRequestedType(typeof(IRepository<>))
Вот весь код инициализации в Gobal.asax.Папка bin, очистите решение, затем перестройте его, как указано в этой теме , отсюда на SO. Этот проект работал (не завершенный, но то, что было завершено, работал как чудо), все, что я сделал, это переместил GenericRepository to GodsCreationTaxidermy.Data от GodsCreationTaxidermy.Data.Repository, не уверен, как это могло бы сломать это.