Directory.Delete()方法使用后Session失效,誰知道這個怎么解決?注:網上查了,都是用的千篇一律一種方式,想求一種完美解決方案。
2 回答

慕虎7371278
TA貢獻1802條經驗 獲得超4個贊
你是不是操作項目根目錄下的文件了。
可以試試:
1、改你的項目,別操作根目錄下的文件。
2、如果不想改項目,就把session狀態存入IIS進程內。在配置文件內加入:
<sessionState mode='InProc' stateConnectionString='tcpip=127.0.0.1:42424' sqlConnectionString='data source=127.0.0.1;Trusted_Connection=yes' cookieless='true' timeout='60'/>
附:mode屬性可以有三個取值,InProc為保存到IIS進程里,還可以為StateServer、SQLServer。這兩種存Session的方法都是進程外的,所以當aspnet_wp.exe重起的時候,不會影響到Session。
- 2 回答
- 0 關注
- 451 瀏覽
添加回答
舉報
0/150
提交
取消