Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: Giá trị khi lưu vào App.config nằm ở đâu

  1. #1
    Ngày gia nhập
    11 2010
    Bài viết
    86

    Mặc định Giá trị khi lưu vào App.config nằm ở đâu

    Mình sử dụng code này để lưu các giá trị như username, pass..... vào file App.config nhưng sau khi lưu thì mình mở file App.config lên nhưng thấy giá trị của nó vẫn ko thay đổi, nó vẫn như lúc đầu mình mới tạo, mặc dù khi kiểm tra lại giá trị lúc đó bằng c# thì nó đã thay đổi, ai biêt giải thích ộ mình với, Thanks
    Code:
    Properties.Settings.Default.nameeee = textBox1.Text;
    Properties.Settings.Default.Save();
    Code:
    <userSettings>
        <SuDungAppCofig.Properties.Settings>
          <setting name="nameeee" serializeAs="String">
            <value>valueeeeeeeeeee</value>
          </setting>
          <setting name="tenmoi" serializeAs="String">
            <value>gia tri moi</value>
          </setting>
          <setting name="hhhh" serializeAs="String">
            <value />
          </setting>
        </SuDungAppCofig.Properties.Settings>
      </userSettings>

  2. #2
    Ngày gia nhập
    03 2010
    Bài viết
    122

    Bạn phải xem file xxx.config ở trong thư mục debug

    xxx: là tên project

  3. #3
    Ngày gia nhập
    11 2010
    Bài viết
    86

    đúng làtrong lúc chạy nó có thay đổi, nhưng sau khi tắt chương triinh thì nó vẫn trở về như mặc địn ban đầu mình khởi tạo, nhưng khi chạy lại chương trình lần nữa thì các tiết lập của mình nó vẫn tồn tại

    khó hiểu quá

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Ko có gì là khó hiểu cả đâu bạn à. Nó lưu trong Local AppData. Ví dụ win7 thì nó lưu trong "c:\Users\<tên user>\AppData\Local\Microsoft". Vào tới đó rồi thì bạn tìm thư mục có dạng "<tên project của bạn> .Url_ <chuỗi hash>", ví dụ như "WindowsFormsApplication1._Url_abcde1234". Trong đó có thư mục con là version của ứng dụng, ví dụ như "1.0.0.0". Và trong thư mục đó có file user.config, chính là file lưu cấu hình của bạn.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  5. #5
    Ngày gia nhập
    11 2010
    Bài viết
    86

    Mình xài WinXP nên trong ổ C ko thấy thư mục user

    Nếu sau này mình đóng gói thành chương trình và cài lên máy khác thì các giá trị trong file app.config có lưu dc các giá trị do người dùng chương trình thiết lập ko?
    VD: username, pass, skin, cấu hình.....

    Thanks bạn nhé

  6. #6
    Ngày gia nhập
    07 2010
    Bài viết
    138

    Mặc định Giá trị khi lưu vào App.config nằm ở đâu

    Tất nhiên là có rồi, file config nghe tên là biết còn gì

  7. #7
    Ngày gia nhập
    04 2010
    Nơi ở
    My Computer
    Bài viết
    195

    Visual C# Code:
    1.         private void UpdateConfiguration()
    2.         {
    3.             System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
    4.             config.AppSettings.Settings.Remove("server");
    5.             config.AppSettings.Settings.Add("server", cbbServerName.Text);
    6.  
    7.             config.AppSettings.Settings.Remove("database");
    8.             config.AppSettings.Settings.Add("database", cbbDatabase.Text);
    9.  
    10.             config.AppSettings.Settings.Remove("uid");
    11.             config.AppSettings.Settings.Add("uid", txtUsername.Text);
    12.  
    13.             config.AppSettings.Settings.Remove("password");
    14.             config.AppSettings.Settings.Add("password", txtPass.Text);
    15.  
    16.             config.Save(ConfigurationSaveMode.Modified, true);
    17.             ConfigurationManager.RefreshSection("appSettings");
    18.  
    19.         }
    Tất nhiên là bạn không chạy với chế độ debug, bạn chạy hẳn file đã buid và kiểm tra file config ở cùng file đã buid xem sao. Code nào cũng thế thôi!
    Đã được chỉnh sửa lần cuối bởi thach.thuc : 29-12-2011 lúc 04:15 PM.
    Hôm nào em ra đi anh thẫn thờ trên phố nhỏ
    Mây chiều giăng lối đi em đứng nhìn mắt bơ vơ
    Tóc xõa từ bờ vai hoen mi sầu rưng rưng lệ
    Cho tròn tuổi tình yêu lúc ban đầu xa cách nhau

  8. #8
    Ngày gia nhập
    11 2010
    Bài viết
    86

    thấy hơi mơ hồ chút, nhưng để khi nào làm xong rồi chạy thử xem thế nào?

    Chứ hỏi nhiều mà hiểu chẳng bao nhiu

    Thanks mấy bạn.

Các đề tài tương tự

  1. ADO.NET Lỗi entities model khi config file app.config
    Gửi bởi Arhi trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 06-05-2013, 03:27 PM
  2. Database Q-Thay đổi file appname.exe.config (app.config)?
    Gửi bởi mrvandai trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 30-05-2011, 10:46 PM
  3. cách đọc và ghi file app.config?
    Gửi bởi tuanngocpt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 19-03-2011, 04:46 PM
  4. Database tác dụng của file app.config
    Gửi bởi tuanngocpt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 24-01-2011, 11:43 AM
  5. Lỗi khi tạo App.config?
    Gửi bởi suka trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 11-12-2010, 08:58 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn