Возникает ошибка: «Условная компиляция отключена».
Взлом условной компиляции из MSDN распространен, но терпит неудачу.
Таких вопросов несколько: Условная компиляция отключена в Razor?
Все они указывают на ответ:
/*@cc_on @*/
Из статьи, представленной здесь, в MSDN:
http://msdn.microsoft.com/en-us/library/5y5529x3(v=vs.90 ).aspx
Тем не менее, этот хак довольно неудачный, или я, кажется, не могу его реализовать. Завершающий код @*
приводит к тому, что оставшийся код в файле.cshtml закомментирован. Более того, @cc_on
выдает ошибку «cc _on не существует в текущем контексте».
Вот фрагмент кода для тестирования в файле.cshtml:
Это вызовет сообщение «Условная компиляция отключена». Попытка вставить обходной путь приведет к появлению различных других сообщений, таких как «cc _on», не существует в контексте», «ожидается»,или "ожидаемый ;", или "ожидаемый )" из цикла for.
Как можно использовать цикл бритвы for в теге скрипта javascript?