roomezonline
دوشنبه 29 فروردین 1390, 17:13 عصر
سلام به تمامی دوستان خوب برنامه نویسم
دارم یه پروژه مینویسم که در حین کار به مشکل عجیبی برخوردم
من از Session Start & Session End در فایل Global.asax برای insert پارامتر در یه فایل txt استفاده کردم
شرح :
در متد session start یه فایل تکست ساخته میشه و دقیقه زمان جاری رو insert میکنه
Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
Dim file As New System.IO.StreamWriter("1.txt")
file.WriteLine(Now.Minute)
file.Close()
End Sub
حال در Session End کلمه رومز آنلاین ( RoomezOnline ) به جای ایتم قبل insert میشه
Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
Dim file As New System.IO.StreamWriter("1.txt")
file.WriteLine("roomezonline")
file.Close()
End Sub
مشکل:
اگر مسیر فایل تکست رو در کنار پروژه ( Root ) بسازم
Dim file As New System.IO.StreamWriter(Server.MapPath("1.txt"))
Session start ساخته و ایتم با موفقیت وارد میشود
اما
session end کار نمیکنه در واقع اصلا session time out نمیشه
اما اگر مسیر فایل تکست را پیشفرض بذارم session end کار میکنه
Dim file As New System.IO.StreamWriter("1.txt")
در ضمن session time out روی یک دقیقه تنظیم شده در webconfig
<sessionState timeout="1"></sessionState>
حال من باید چیکار کنم که بتونم فایلم رو در کنار پروژم بسازم چون هاست ها معمولا اجازه ساختن در درایور c سرور رو نمیدن
لطفا راهنمایی کنید
با سپاس
دارم یه پروژه مینویسم که در حین کار به مشکل عجیبی برخوردم
من از Session Start & Session End در فایل Global.asax برای insert پارامتر در یه فایل txt استفاده کردم
شرح :
در متد session start یه فایل تکست ساخته میشه و دقیقه زمان جاری رو insert میکنه
Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
Dim file As New System.IO.StreamWriter("1.txt")
file.WriteLine(Now.Minute)
file.Close()
End Sub
حال در Session End کلمه رومز آنلاین ( RoomezOnline ) به جای ایتم قبل insert میشه
Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
Dim file As New System.IO.StreamWriter("1.txt")
file.WriteLine("roomezonline")
file.Close()
End Sub
مشکل:
اگر مسیر فایل تکست رو در کنار پروژه ( Root ) بسازم
Dim file As New System.IO.StreamWriter(Server.MapPath("1.txt"))
Session start ساخته و ایتم با موفقیت وارد میشود
اما
session end کار نمیکنه در واقع اصلا session time out نمیشه
اما اگر مسیر فایل تکست را پیشفرض بذارم session end کار میکنه
Dim file As New System.IO.StreamWriter("1.txt")
در ضمن session time out روی یک دقیقه تنظیم شده در webconfig
<sessionState timeout="1"></sessionState>
حال من باید چیکار کنم که بتونم فایلم رو در کنار پروژم بسازم چون هاست ها معمولا اجازه ساختن در درایور c سرور رو نمیدن
لطفا راهنمایی کنید
با سپاس