configuration

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • lee

    configuration

    I have been having a problem with the following snippet:

    //Setting up AttributeDictio nary
    SettingsAttribu teDictionary ad = new
    SettingsAttribu teDictionary();

    UserScopedSetti ngAttribute usera = new
    UserScopedSetti ngAttribute();

    ad.Add(usera.Ge tType(), usera);

    // Adding new SettingsPropery
    SettingsPropert y mySp= new SettingsPropert y("NewProperty" , typeof(String)
    , new LocalFileSettin gsProvider(), false, "Hello World",
    SettingsSeriali zeAs.String, ad, true, true);

    //MySettings here is just the namespace of the project
    // Add Property to Properties collection and saving
    MySettings.Defa ult.Properties. Add(new
    System.Configur ation.SettingsP roperty("Anothe rProp"));
    MySettings.Defa ult.Save();


    Upon saving the new Property is not reflected in the User.config file
    located

    C:\Users\Admini strator\AppData \Local\AppName\ AppName.exe_\1. 0.0.0

    Is there something I am doing wrong or is it just not designed to be used
    this way as it appears that this code doesn't talk to the underlying
    configuration subsystem only the settings subsystem

  • Feng Chen[MSFT]

    #2
    RE: configuration

    Hello lee,

    Yes, I can reproduce this issue locally.

    According to Johan's post in the following forum post, we cannot add or
    remove settings at runtime; we can only change the values of existing
    properties:

    f3-b48a6b06e171/.

    I have sent this issue to our product team to clarify if this behavior is
    by design. And I'll get back to you as soon as I get any response from them.

    Best regards,
    Feng Chen
    Microsoft Online Community Support

    Delighting our customers is our #1 priority. We welcome your comments and
    suggestions about how we can improve the support we provide to you. Please
    feel free to let my manager know what you think of the level of service
    provided. You can send feedback directly to my manager at:
    msdnmg@microsof t.com.
    =============== =============== =============== =====
    Get notification to my posts through email? Please refer to
    Gain technical skills through documentation and training, earn certifications and connect with the community

    ications .

    Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
    where an initial response from the community or a Microsoft Support
    Engineer within 1 business day is acceptable. Please note that each follow
    up response may take approximately 2 business days as the support
    professional working with you may need further investigation to reach the
    most efficient resolution. The offering is not appropriate for situations
    that require urgent, real-time or phone-based interactions or complex
    project analysis and dump analysis issues. Issues of this nature are best
    handled working with a dedicated Microsoft Support Engineer by contacting
    Microsoft Customer Support Services (CSS) at
    http://msdn.microsoft.com/subscripti...t/default.aspx .
    =============== =============== =============== =====
    This posting is provided "AS IS" with no warranties, and confers no rights.

    Comment

    • lee

      #3
      Re: configuration

      Feng

      Thanks for the link it was very helpful.I'll wait to hear whether it is by
      design.

      Lee
      ""Feng Chen[MSFT]"" <v-fengch@online.m icrosoft.comwro te in message
      news:23Ovrz69IH A.4912@TK2MSFTN GHUB02.phx.gbl. ..
      Hello lee,
      >
      Yes, I can reproduce this issue locally.
      >
      According to Johan's post in the following forum post, we cannot add or
      remove settings at runtime; we can only change the values of existing
      properties:

      f3-b48a6b06e171/.
      >
      I have sent this issue to our product team to clarify if this behavior is
      by design. And I'll get back to you as soon as I get any response from
      them.
      >
      Best regards,
      Feng Chen
      Microsoft Online Community Support
      >
      Delighting our customers is our #1 priority. We welcome your comments and
      suggestions about how we can improve the support we provide to you. Please
      feel free to let my manager know what you think of the level of service
      provided. You can send feedback directly to my manager at:
      msdnmg@microsof t.com.
      =============== =============== =============== =====
      Get notification to my posts through email? Please refer to
      Gain technical skills through documentation and training, earn certifications and connect with the community

      ications .
      >
      Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
      where an initial response from the community or a Microsoft Support
      Engineer within 1 business day is acceptable. Please note that each follow
      up response may take approximately 2 business days as the support
      professional working with you may need further investigation to reach the
      most efficient resolution. The offering is not appropriate for situations
      that require urgent, real-time or phone-based interactions or complex
      project analysis and dump analysis issues. Issues of this nature are best
      handled working with a dedicated Microsoft Support Engineer by contacting
      Microsoft Customer Support Services (CSS) at
      http://msdn.microsoft.com/subscripti...t/default.aspx .
      =============== =============== =============== =====
      This posting is provided "AS IS" with no warranties, and confers no
      rights.
      >

      Comment

      • Feng Chen[MSFT]

        #4
        Re: configuration

        Hello lee,

        Since the document about the correct behavior in this situation is not very
        clear, I suggest that you add your supplements to make Microsoft products
        easier and more powerful to use by submitting a ticket in
        https://connect.microsoft.com/VisualStudio.

        As we strive to capture any and all product feedback so as to ensure that
        we are continuously developing Microsoft products to meet customer needs,
        feedback such as yours is always taken very seriously. It is appreciated
        that you can paste the feedback item's link here after you submit it, so
        that other community members can benefit from it.

        Thanks!

        Best regards,
        Feng Chen
        Microsoft Online Community Support
        =============== =============== ===========
        Delighting our customers is our #1 priority. We welcome your comments and
        suggestions about how we can improve the support we provide to you. Please
        feel free to let my manager know what you think of the level of service
        provided. You can send feedback directly to my manager at:
        msdnmg@microsof t.com.

        This posting is provided "AS IS" with no warranties, and confers no rights.

        Comment

        • Feng Chen[MSFT]

          #5
          Re: configuration

          Hello lee,

          At the same time, I'm also trying to contact the .net framework team.

          For this issue, I assume what ultimately you want to achieve is the ability
          to add user scope application settings at runtime. If I have misunderstood
          you, please don't hesitate to let me know.

          The recommended way to achieve this is to use xml file for storing app
          settings. For more information, please refer to this discussion:

          73-8ac8-4e52b0167110/.

          Hope this helps.

          Best regards,
          Feng Chen
          Microsoft Online Community Support
          =============== =============== ===========
          Delighting our customers is our #1 priority. We welcome your comments and
          suggestions about how we can improve the support we provide to you. Please
          feel free to let my manager know what you think of the level of service
          provided. You can send feedback directly to my manager at:
          msdnmg@microsof t.com.
          This posting is provided "AS IS" with no warranties, and confers no rights.

          Comment

          Working...