當我在計算機中安裝我的Windows Forms應用程式時,我遇到了一個問題。當我點擊.exe檔案時,該檔案沒有任何作用。為了啟動該應用程式,我必須以管理員身份運行該程式。 它是用C#開發的,.Net Framework 4.7.2,我把它安裝在一臺裝有Windows 10的電腦上。 謝謝!
uj5u.com熱心網友回復:
你不應該保存任何東西到應用程式檔案夾i程式檔案。你應該為任何可能改變的資料使用一個單獨的檔案夾。有幾個位置可以選擇:
ProgramData包含不針對用戶的應用程式資料。這些資料將對計算機上的所有用戶可用。任何全域資料都應該放在這里。 AppData檔案夾包含配置設定、下載的資訊/檔案。 資訊/檔案,供特定用戶使用。因此,例如,任何用戶 所以,例如任何用戶的特定偏好和組態檔配置都可以存盤在 AppData檔案夾。AppData檔案夾又被分為三個 子檔案夾
- 漫游 - 這個檔案夾包含有一個用戶的偏好和配置。
- 漫游 - 該檔案夾包含的資料可隨您的用戶組態檔從一臺計算機移動到另一臺。
- 漫游 - 這個檔案夾包含的資料可以隨著你的用戶組態檔從一臺計算機移動到另一臺計算機。
- Local - 這個檔案夾包含了不會隨用戶組態檔移動的資料。 資料,這些資料不會隨你的用戶組態檔移動。
- LocalLow - 你可以把低級別的訪問資訊,如資訊和檔案的內容,放在這個檔案夾里。 你可以把低級別的訪問資訊,例如與在受保護模式下運行的網頁瀏覽器有關的資訊,放在這個檔案夾中。 瀏覽器在受保護模式下運行的資訊。
這些檔案夾的位置可以通過使用特殊檔案夾
訪問。string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/309158.html
標籤:
上一篇:從一個物件中獲取一個值的反應本地
