2013-02-26 47 views
0

我想存儲一個變量值來存儲它的值生命時間。在.Net中存儲生命期變量值?

我知道下面的東西可以使用,但它可能有一個存儲限制。

  1. 會議
  2. 餅乾
  3. 查詢字符串

但我想儲值一生。

我聽說過「應用程序變量」,但我不知道他們的功能。那麼,有沒有人能告訴我這件事,並建議我有其他方式來存儲價值?

回答

1

應用是對象的密鑰值字典。應用程序狀態存儲在服務器的內存中,並在應用程序關閉或崩潰時丟失。有關更多信息,請參閱this

如果你想存儲的值一輩子,我的意思是,即使應用程序崩潰或關閉,你必須使用一個數據庫(它可能是一個XML文件或結構的文件......)。

+0

namkha87:感謝您的答覆,但我沒有靜態值,價值後,雖然應用程序被成功安裝第一次創建爲每個用戶和價值的不同我天璣要問安裝該應用程序再次。有什麼想法嗎? – 2013-02-26 04:09:47

+0

你使用ASP.Net嗎? – phnkha 2013-02-26 04:16:05

+0

是的,asp.net與C#4.0。 – 2013-02-26 04:18:42

0

如果關於向窗口的applcation的製作安裝,那麼你可以安裝完成後,或者在運行的應用程序第一次的時間加入Windows註冊表中的條目。

在您必須檢查註冊表項的第二個安裝。

請參閱Registory Handling