Question : How to change properties.settings after deployment of windows application

In Properties.Setting I am maintaing folder path.I want to allow the user to change folder path value in app.config file after deployment. how to do this?

My App.config file
---------------------------
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
      <section name="EmuptApp.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <appSettings>
    <add key="ClientSettingsProvider.ServiceUri" value="" />
  </appSettings>
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
      </providers>
    </roleManager>
  </system.web>
  <userSettings>
    <EmuptApp.Properties.Settings>
      <setting name="SourceFolder" serializeAs="String">
        <value>C:\Documents and Settings\rkalchetty\Desktop\Ravindra\ravindra\Source</value>
      </setting>
      <setting name="FilesFormat" serializeAs="String">
        <value>Excel files (*.xlsx, *.xlsm, *.xls)|*.xlsx;*.xlsm;*.xls</value>
      </setting>
    </EmuptApp.Properties.Settings>
  </userSettings>
</configuration>

I want to allow the user to change the SourceFolder value under <EmuptApp.Properties.Settings> in app.config(after deployment of the project).
the App.config file getting the above values from Properrties.Setting file from my project.

after deployment, I am changing the SourceFolder value in the app.config file. but the value is not updating in the Properties.Setting file.it's displaying the old value.

Answer : How to change properties.settings after deployment of windows application

Be sure to keep [app_name].exe and [app_name].exe.config in the same directory.
Random Solutions  
 
programming4us programming4us