开发者

Saving a file to Application Data in c#

I used the following method to save a file to the folder Application Data in c#

string path = 
    Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);

Its working fine in windows XP, but i cannt find such a folder path i Windows vista. Where is this folder located in Vista and h开发者_JAVA百科ow can i save the file to this folder


This should work out the folder for you in the background. Do you mean you don't know exactly where the file has been saved to?

In Vista if you go to Run and type %APPDATA% that should bring up the Application Data folder and your file should be in there.

The path is essentially

C:\Users\Username\AppData\Roaming


Works fine for me here, on Vista:

PS> [environment]::GetFolderPath([environment+specialfolder]::ApplicationData)
C:\...\AppData\Roaming

The exact details on where that folder is shouldn't concern you anyway. After all, you want a special folder which has certain semantics and you will get it. Regardless of where exactly it is.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜