Причина, по которой вы получаете искровой код вместо тестовой области, связана с исключением null ref, возникающим при попытке выполнить операторы, связанные с html.textarea.
Переработайте ваше представление следующим образом, и вы сможете взломать код представления, сгенерированный искрой в отладчике.
<p>
<label for="Message">Message:</label>
# System.Diagnostics.Debugger.Break();
${ Html.TextArea("IssueText") }
${ Html.ValidationMessage("IssueText", "*") }
</p>
Теперь вы можете выполнить проект F5, и у вас должно появиться диалоговое окно с просьбой запустить отладчик при нажатии на представление, игнорировать его в первый раз (нажать «Нет») и запустить отладчик во второй раз (после нажатия «Отправить»). Список должен включать экземпляр VS, из которого вы запустили проект, выберите его, и все готово.
Ищите значения NULL, в противном случае отбрасывайте точки останова в try catch, который отображает текстовую область, и в обработчике catch для нее. Надеюсь, вы получите достаточно информации, чтобы определить, что происходит.