C# 将文本添加到配置文件,并在asp.net的代码隐藏中使用它
我使用AES加密并生成一个随机盐,我将这个随机盐存储在数据库中。。在将值存储到数据库之前,我想在其中附加一个字符串。我想把这个字符串放在配置文件中。如何在配置文件中存储字符串,以及如何调用以将其附加到salt中。类似于C# 将文本添加到配置文件,并在asp.net的代码隐藏中使用它,c#,asp.net,aes,C#,Asp.net,Aes,我使用AES加密并生成一个随机盐,我将这个随机盐存储在数据库中。。在将值存储到数据库之前,我想在其中附加一个字符串。我想把这个字符串放在配置文件中。如何在配置文件中存储字符串,以及如何调用以将其附加到salt中。类似于 <appSettings> <add key="specialstring" value="value to append" /> </appSettings> 并通过ConfigurationSettingsConfigurat
<appSettings>
<add key="specialstring" value="value to append" />
</appSettings>
并通过ConfigurationSettingsConfigurationManager.AppSettings[specialstring]和append访问此文件
你也可以使用
以相同的方式而不是配置设置Configuration Manager
<appSettings>
<add key="specialstring" value="value to append" />
</appSettings>
并通过ConfigurationSettingsConfigurationManager.AppSettings[specialstring]和append访问此文件
你也可以使用
以相同的方式,而不是ConfigurationSettingsConfigurationManager,通过下面的代码段在web配置文件中设置值
<appSettings><add key="KeyForValue" value="ValueString" /></appSettings>
string strValuetoGet = ConfigurationManager.AppSettings["KeyForValue"]
通过下面的代码段在web配置文件中设置值
<appSettings><add key="KeyForValue" value="ValueString" /></appSettings>
string strValuetoGet = ConfigurationManager.AppSettings["KeyForValue"]
将字符串放入web.config文件的appSettings部分,如下所示:
<appSettings>
...
<add key="mySaltPrefix" value="your value..." />
...
</appSettings>
要运行此代码,您应该在C项目中添加对System.Configuration的引用。将该字符串放入web.config文件的appSettings部分,如下所示:
<appSettings>
...
<add key="mySaltPrefix" value="your value..." />
...
</appSettings>
要运行此代码,您应该在C项目中添加对System.Configuration的引用。我收到了以下错误:非invocable成员'System.Configuration.ConfigurationSettings.AppSettings'不能像方法一样使用。oops需要使用方括号String streserver=ConfigurationManager.AppSettings[specialstring];我解决了itConfigurationSettings.AppSettings已过时的问题,我收到了以下错误:非invocable成员“System.Configuration.ConfigurationSettings.AppSettings”不能像方法一样使用。oops需要使用方括号字符串streserver=ConfigurationManager.AppSettings[specialstring];我解决了以下问题:ConfigurationSettings.AppSettings已过时,ConfigurationSettings.AppSettings已过时,ConfigurationSettings.AppSettings已过时,