Я использую ASP.Net 3.5 с C#, Разработка ID: Visual Studio 2008. Когда я используюСостояние сеанса информация недействительна и может быть поврежден в ASP.Net
Session["FileName1"] = "text1.txt"
он работает отлично, но тогда я использую
number1=17;
string FileName1="FileName1" + number1.toString();
затем установить с
Session[FileName1]="text1.txt";
дает мне ошибки во время выполнения
Информация о состоянии сеанса является недействительной и может быть повреждена на System.Web.SessionState.SessionStateItemCollection.Deserializer (BinaryReader читатель)
Может кто-нибудь решить мою проблему, когда я использую строку в Session
переменная? Помните, что это работает на моей машине разработки (что означает локальная Visual Studio), но при развертывании на сервере она дает указанную ошибку.
Он работает на моей местной визуальной студии, но это дает на моем сервере, где я его развертываю. –
try 'string FileName1 =" text1.txt "+ Guid.NewGuid(). ToString();' 'Session.Add (FileName1," text1.txt ");' – Fred
Не могли бы вы включить трассировку стека этого исключения? –