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

慕虎7371278
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
你是不是操作項(xiàng)目根目錄下的文件了。
可以試試:
1、改你的項(xiàng)目,別操作根目錄下的文件。
2、如果不想改項(xiàng)目,就把session狀態(tài)存入IIS進(jìn)程內(nèi)。在配置文件內(nèi)加入:
<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屬性可以有三個(gè)取值,InProc為保存到IIS進(jìn)程里,還可以為StateServer、SQLServer。這兩種存Session的方法都是進(jìn)程外的,所以當(dāng)aspnet_wp.exe重起的時(shí)候,不會(huì)影響到Session。
- 2 回答
- 0 關(guān)注
- 449 瀏覽
添加回答
舉報(bào)
0/150
提交
取消