Bo Vistisen Ответов: 1

Внезапно переменные сеанса перестали работать


Внезапно переменные сеанса перестали работать с моими ASP.NET разработка серверной среды.

Я работал в течение нескольких дней без проблем, но внезапно никакие значения сеанса не работают вообще. Весь инструмент Microsoft для создания веб - приложения ничего не стоит.

Все, включая UrlReferrer, сбрасывается в ничто при каждом изменении страницы.

Я запускаю VS 2010 и попытался закрыть студию, Очистить данные браузера и перезагрузить компьютер, но до сих пор ничего не работало.
Есть идеи?

Бо

Что я уже пробовал:

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

[no name]

Вы пытались отладить и посмотреть, что вызывает проблему? Перестал работать не имеет никакой информации

1 Ответов

Рейтинг:
11

MadMyche

Если у вас есть SP, установленный поверх этой установки VS2010, вы можете попробовать переключить сервер разработки использовать IIS Express в отличие от встроенного сервера Cassini.
Включение поддержки IIS Express в версии VS 2010 Sp1 | ASP.NET блог[^]

Кроме того, я действительно не могу вам помочь, так как последние 5 лет я мало использовал 2010 год. Я бы рекомендовал вам перейти на более новую версию.


Bo Vistisen

Большое спасибо!
VS2010? Да, я вышел на пенсию - мой прайм - тайм был с 1980-2015 годов по всем продуктам Microsoft, - но согласился написать заявление о переносе регистрации местного Исторического архива - бумажной карточки на основе, но с некоторой регистрацией MS Access- моего небольшого сообщества.
Я люблю Microsoft. Развитие программной среды развлекло меня.
Но бывают дни, когда я ненавижу Microsoft. Принять решение: вы допускаете, чтобы установить веб-ПИ? Да или нет. Ни единой информации о том, что такое пи или что веб-ПИ может сделать для меня! Хорошо, я устанавливаю его. Теперь я сижу и смотрю на установщик веб-платформы 5.1! Ни единой строчки информации в заявке. Ничего о том, почему Web PI может быть мне полезен. Никакой информации о приложениях, которые можно было бы установить. Ни слова о том, зачем мне это нужно.
Подумайте о сегодняшнем разговоре об ИИ? Что такое ИИ? Это как можно больше информации и помощи вам, здесь и сейчас, где вам это нужно. А потом у нас есть Microsoft. И мы пользуемся ими и зависим от них, но я говорю, что иногда они оставляют нас позади.

Пожалуйста, простите мой английский. Я попытаюсь найти информацию о том, как использовать Web PI. Что я действительно читал, так это то, что мне нужно использовать webmatrix.
Спасибо, что выслушали меня.

MadMyche

Во - первых, вы пробовали переключиться с Cassini на IIS Express?

Во - вторых, поиск установщика веб - платформы действительно привел к обзору того, для чего он предназначен - "обеспечивает упрощенный рабочий процесс установки для установки общих веб-приложений с открытым исходным кодом и технологий веб-платформы"
https://www.microsoft.com/web/downloads/platform.aspx

Тебе это нужно? Скорее всего, нет. WebMatrix устарел и лично я просто использую MVC при построении с нуля

Bo Vistisen

Спасибо снова.
Я действительно не готов начать слишком многое изменилось с моего МС среда разработки. Я имею в виду, что это полный пакет - как автомобиль - вы не просто меняете двигатель, потому что он не заводится.

Сначала я заменяю свою сессию и ViewState тестированием файлов cookie для одной страницы. Это сработало отлично. Я мог бы даже подумать о переходе на него, потому что чувствую, что у меня есть руки на этой программе.

В середине всего этого мне нужно было перейти к администратору, и он сказал мне, что мне нужно opdate - это займет несколько минут! Странно, что у меня раньше не было этого сообщения.

Прежде чем делать что-либо еще, я просто хотел проверить, имеет ли это обновление какое-либо отношение к моим внезапным проблемам. ТАК ОНО И БЫЛО!! Теперь он снова работает. Мы никогда не узнаем, почему, но кого это волнует.

Я буду апполегировать за "шум". Я просто рад, что все снова работает.

PS: Я должен был посмотреть, что такое Кассини. Не знал, что это была часть Visual Studio 2010 Professional. Это нигде не упоминается в установленных продуктах.