Можете ли вы использовать вместо него ActionLink
?
@Html.ActionLink("Delete", "DeleteAttendee", "Session", new { sessId = Model.Id, attId = item.Attendee.Id })
Нет. Версия MFC просто включает легкое для отладки точки останова.
Замените их своим собственным макросом утверждения. Это - то, как Вы извлекаете максимальную пользу из него (вход, отслеживание стека, и т.д.)
Я рекомендовал бы или использование Вашего собственного макроса, или #define для компиляции Linux. Нет никакого неопровержимого довода для отказа от любой дополнительной любезности на стороне Windows (например: встроенная точка останова), и никакой неопровержимый довод для изменения большого количества кода, когда некоторый простой #define совместимости будет достаточен.