Я использую Hudson в качестве сервера непрерывной интеграции и MSBuild системы сборки Visual Studio.
Когда я фиксирую новый код в репозитории SVN, иногда я забываюдобавить новый файл вида .cshtml
, только что добавленный в проект.
MSBuild не поймает этого, то есть я получаю:
Build succeeded.
0 Warning(s)
0 Error(s)
Проблема: ятолько вижу, что я забыл добавить представление в проект во время выполнения, когда я пытаюсь получить доступ к этому представлению.
Я уже включил <MvcBuildViews>true</MvcBuildViews>
в .csproj
файле, как описано здесь ,но это не решает эту проблему.
Когда представление не существует, Visual Studio сообщает об этом с помощью font-color = Red внутри метода Action с помощью этого сообщения: Не удается разрешить представление 'ViewName':
Код по-прежнему компилируется без ошибок.Это здорово, но у меня другой случай: вид есть, и я только забыл его зафиксировать.
Надеюсь, кто-то знает, как это преодолеть ...