Было бы очень полезно выполнить процесс построения объекта с помощью пошагового отладчика, имея представление, в котором вы можете видеть, как ваш объект проходит через фазы. Я нашел это очень полезным для очистки перспективы с более высокой точки зрения. Eclipse может помочь вам в этом с его шагом отладчика в функцию.
Попробуйте добавить
protected void Application_Error(object sender, EventArgs e)
{
var exception = Server.GetLastError(); //<-- here put a breakpoint
}
, чтобы отловить все ошибки, которые выдает приложение.
Вы также можете попробовать
ConnectionString="<%= ConnectionStrings:Primary %>"