Я разрабатываю веб-приложение. Когда я создаю приложение, я вижу сообщение «Build Succeeded» в строке состояния, даже если синтаксис объявления объекта неверен в файле aspx.cs. Снова очистил решение. Попытался пересобрать приложение. Но я не получил ни одной ошибки. Если я добавляю на эту страницу какой-либо блок кода, он не выполняется во время выполнения.





Трудно оценить точную ситуацию, не видя структуры в решении Visual Studio. Можете ли вы убедиться, что на странице .aspx, над которой вы работаете, есть тег директивы Page, указывающий на правильный файл кода программной части .aspx.cs, который вы изменяете?
<%@ Page Language = "C#" AutoEventWireup = "true" CodeFile = "I_AM_MODIFYING_THIS_PAGE.aspx.cs" Inherits = "I_AM_MODIFYING_THIS_PAGE" %>
Вы используете проект веб-сайта или проект веб-приложения?
Мне приходилось работать над проектом веб-сайта, где вы могли получить ошибки компилятора только во время выполнения из-за того, как проекты веб-сайтов обрабатывают компиляцию кода.