можно ли не изменяя кода представления определить, в каком месте (строка кода) или по крайней мере при выполнении какой операции происходит эта ошибка? и если есть, то какое?
Пока что я использую подход вставки в разные части кода блока try catch, перестроения решения, загрузки его на сервер, перезапуска сервера и проверки, исчезла ли ошибка...
Это у тебя во вьюшке проблема какая-та.
ExecuteResult - значит контроллер прошёл, и падаем при отрисовки вьюхи.
ищи во ViewBag к чему идёт ссылка которой не хватает.
Да, как я уже написал, именно во "вьюшке" у меня проблема, а ViewBag я не использую, вместо этого создаю модель. Но эти факты, к сожалению, мне не помогают определить, в каком именно месте возникает проблема.
Зачастую, когда есть проблема в разоровской вьюхе, ошибка показывается совсем не в той строчке, где она есть на самом деле. Поэтому я обычно начинаю потихоньку комментить подозрительные куски пока не найду источник ошибки.