Последовательность не содержит элементов – в трассировке стека нет информацииC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Последовательность не содержит элементов – в трассировке стека нет информации

Сообщение Anonymous »

В моем (на данном этапе) простом приложении C# MVC3 (Razor) появляется ошибка, и я не могу понять, что вызывает ошибку, указанную ниже.

[InvalidOperationException: Sequence contains no elements]
System.Linq.Enumerable.Last(IEnumerable`1 source) +4188046
RouteDebug.RouteDebuggerHttpModule.OnBeginRequest(Object sender, EventArgs e) +78
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +148
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75


это все, что я получаю, ни номеров строк, ничего.

Я пробовал поставить точки останова различные места в коде, включая раздел application_start в Global.asax.cs, но они никогда не затрагиваются, программа просто сразу же взрывается трассировкой стека, как только я начинаю отладку.

Структура приложения следующая:

[Application.Core]
+Properties
+Reference
+Controllers
+Helpers
+Models
+AdminAreaRegistration.cs
+Global.asax.cs
[Application.Tests]
[Application.UI]
+Properties
+References
+App_Data
+Areas
+Admin
+Views
+Assets (css/js/images)
+Views


Я уже попробовал несколько предложений, включая добавление пространства имен Application.Core в файл AdminAreaRegistration.cs, удаление obj/bin и повторную сборку.

Я просто не понимаю, в чем причина проблемы.

Обновить
AdminAreaRegistration.cs

using System.Web.Mvc;

namespace Application.Core
{
public class AdminAreaRegistration : AreaRegistration
{
public override string AreaName
{
get
{
return "Admin";
}
}

public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new {controller = "Page", action = "Index", id = UrlParameter.Optional }
);
}
}
}


Global.asax.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;

namespace Application.Core
{
// Note: For instructions on enabling IIS6 or IIS7 classic mode,
// visit http://go.microsoft.com/?LinkId=9394801

public class MvcApplication : System.Web.HttpApplication
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}

public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Page", action = "Homepage", id = UrlParameter.Optional } // Parameter defaults
);

}

protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();

RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/124 ... tack-trace
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Последовательность не содержит элементов – в трассировке стека нет информации
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • ClosedXml: ошибка «Последовательность не содержит элементов», если какая-либо ячейка содержит формулу
    Гость » » в форуме C#
    0 Ответы
    88 Просмотры
    Последнее сообщение Гость
  • Данные пользовательского агента Laravel Log в трассировке стека
    Anonymous » » в форуме Php
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous
  • Что означают вызовы _weakrefset в трассировке стека Python?
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Что означают вызовы _weakrefset в трассировке стека Python?
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»