【发布时间】:2014-01-05 03:07:14
【问题描述】:
我想从我的项目中动态更改一个值是我的 app.config。
这是我的 app.config:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<system.web>
<membership defaultProvider="SqlProvider">
<providers>
<clear />
<add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MySqlConnection"
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false"
applicationName="app1" requiresUniqueEmail="false"
passwordFormat="Hashed" maxInvalidPasswordAttempts="6545"
minRequiredPasswordLength="4" minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
</providers>
</membership>
</system.web>
</configuration>
我想更改 'sqlProvider' 中的 'applicationName' 键的值。
我在网上能找到的只是人们使用:
ConfigurationManager.AppSettings["key"]
但这对我不起作用。
【问题讨论】:
-
为什么要改变它?你可以改用 applicationName="/" 吗?
标签: c# configuration app-config