4 回答

TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊
為了使用Windows的較新版本的策略,該策略默認(rèn)情況下僅允許對(duì)Program Files文件夾進(jìn)行讀取訪問(除非您提示使用UAC進(jìn)行提升,但這是另一個(gè)主題...),您的應(yīng)用程序?qū)⒃?code>%userprofile%\appdata\local或下有一個(gè)設(shè)置文件夾%userprofile%\Local Settings\Application Data
具體取決于用戶所運(yùn)行的Windows版本。如果您存儲(chǔ)所有用戶的設(shè)置,則它們將位于所有用戶配置文件下C:\users
或C:\Documents and Settings
所有用戶配置文件的對(duì)應(yīng)文件夾中(例如:)C:\users\public\appdata\local
。

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊
您可以通過編程方式獲取路徑:
using System.Configuration; // Add a reference to System.Configuration.dll
...
var path = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal).FilePath;

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
感謝您指出正確的方向。我發(fā)現(xiàn)user.config位于以下怪物:c:\ users \ USER \ AppData \ Local \ COMPANY \ APPLICATION.exe_Url_LOOKSLIKESOMEKINDOFHASH \ VERSION \ user.config。
我必須在應(yīng)用程序上更新版本,所有設(shè)置似乎都消失了。應(yīng)用程序使用新版本創(chuàng)建了一個(gè)新文件夾,并使用了默認(rèn)設(shè)置?;撕荛L(zhǎng)時(shí)間才找到文件的存儲(chǔ)位置,但這只是一個(gè)簡(jiǎn)單的復(fù)制和粘貼操作,即可將設(shè)置更改為新版本。

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
它被保存在您的Documents and Settings \%USER%\本地設(shè)置\應(yīng)用數(shù)據(jù)......等搜索一個(gè)名為user.config有
但是位置可能會(huì)改變。
- 4 回答
- 0 關(guān)注
- 1915 瀏覽
添加回答
舉報(bào)