Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Var spara appdata i Vista

Postades av 2007-09-05 10:02:33 - Per Hultqvist, i forum programvaror, Tråden har 5 Kommentarer och lästs av 1686 personer

Enkel fråga säkert för er som kört och utvecklat i Vista ett tag :

Var skall man för en WinForms-applikation spara en användares personliga inställningar, om man vill spara dem till en fil på disken. Och var skall man spara datat om det handlar om inställningar generella för applikationen (oberoende av vem som är inloggad).


Svara

Sv: Var spara appdata i Vista

Postades av 2007-09-05 10:08:26 - Simon Dahlbacka

tja, har inte helkoll, men borde inte

Environment.GetFolderPath(SpecialFolder.ApplicationData); // alternativt LocalApplicationData

samt
Environment.GetFolderPath(SpecialFolder.CommonApplicationData);

vara en bra gissning ?


Svara

Sv:Var spara appdata i Vista

Postades av 2007-09-06 09:47:55 - Per Hultqvist

Här är resultaten jag fick. Nu är jag bara lite tveksam på termen Roaming, någon som vet vad det betyder i sammanhanget (Roaming user)?

            // The directory that serves as a common repository for application-specific data for the current roaming user
            Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData));
            // Result : C:\Users\Per Hultqvist\AppData\Roaming

            // The directory that serves as a common repository for application-specific data that is used by all users
            Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData));
            // Result : C:\ProgramData

            // The directory for components that is shared across applications
            Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles));
            // Result : C:\Program Files\Common Files

            // The directory that serves as a common repository for application-specific data that is used by the current, non-roaming user
            Console.WriteLine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData));
            // Result : C:\Users\Per Hultqvist\AppData\Local


Svara

Sv: Var spara appdata i Vista

Postades av 2007-09-06 10:11:50 - Simon Dahlbacka

alltså dom där verkar funka jo...

Roaming profile torde betyda det att ifall IT konfat nätverket så att profilerna sparas nånstans i nätverket och sen används oberoende vilken dator du loggar in från. Dvs "maskin-ospecifik" men användar-specifik data. (Finns väl nog också i Xp ?)


Att du bör använda "konstanterna" istället för att hårdkoda sökvägarna behöver jag knappast påpeka.


Svara

Sv:Var spara appdata i Vista

Postades av 2007-09-10 13:08:25 - Per Hultqvist

Tack för infon om Roaming, det var som jag trodde...och nej, jag hade inte tänkt använda de fasta sökvägarna, men att påpeka det gör ju ingen skada...:-)


Svara

Sv: Var spara appdata i Vista

Postades av 2007-09-10 13:52:57 - Thomas Roman

<b>Och var skall man spara datat om det handlar om inställningar generella för applikationen (oberoende av vem som är inloggad).</b>

Det skulle jag också vilja veta. Common Application Data finns alltid, men problemet med den är att enbart administratörer får skriva dit. Läsa kan däremot alla användare göra.


Thomas


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 567
27 958
271 741
346
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies