Visual Studio 2010 Premium - веб-сайт работает мучительно медленно - проекты Windows Forms в порядке - 64-разрядная версия Windows 7 - PullRequest
1 голос
/ 21 октября 2011

У меня большой веб-сайт, который работает мучительно медленно.Не имеет значения, работаю я в режиме отладки или нет.Не имеет значения, если у меня даже есть открытая Visual Studio или нет.То есть я могу указать своему браузеру на «встроенный» код, и он все еще работает так же медленно.Я говорю 50 секунд, чтобы загрузить страницу.

Итак, в качестве теста я создал отдельное приложение для Windows Form и запускаю весь код, который запускает одна из моих медленных веб-страницвызовы объекта и базы данных) Это тестовое приложение работает буквально менее чем за секунду.Это говорит мне о том, что именно веб-среда и / или asp.net вызывают это серьезное замедление.

Я в полной растерянности.Я столько всего перепробовал, но ничего не изменилось.

Есть идеи?

Ответы [ 2 ]

2 голосов
/ 21 октября 2011

Абсолютно нет замены для какого-либо профилирования в случае проблем с производительностью.

50 секунд - это достаточно времени - нажмите отрыв в отладчике и посмотрите, что делает код, который по сути будет своего рода профилированием.Добавьте трассировку и посмотрите, на что потрачено время.

0 голосов
/ 21 октября 2011

Вы подключаетесь к серверу производственной базы данных?Где хранится ваше состояние сеанса?Я могу только сделать дикий удар в этом вопросе, поскольку вы захотите профилировать приложение, как предлагалось ранее, но если вы фактически выполнили весь свой код в приложении winfrom локально, то существующий использует страницу локально (и это выполнялось какожидается) тогда это должно быть что-то за кадром .... (при условии, что вы не пытаетесь загрузить тонну html / images / flash и т. д ...)

Если ваше текущее состояние сеанса в db попытаетсяпереключиться на inProc на вашем локальном компьютере, чтобы увидеть, если это имеет значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...