草庐IT

ConfigurationSettings

全部标签

c# - System.Configuration.ConfigurationSettings.AppSettings 在生产中不可访问

我有一个Windows桌面应用程序,Web应用程序正从该应用程序启动。privatevoidHome_Load(objectsender,EventArgse){stringurl=string.Format("http://localhost:49916/Express/Login.aspx?yek@soh={0}",System.Configuration.ConfigurationSettings.AppSettings["HK"].ToString());Process.Start("IExplore.exe",url);this.Close();}它在我的机器上运行良好。然后

c# - 在 app.config 的 configSection 中避免版本特定信息

我制作了一个小型GUI,用于管理app.config文件中的某些设置。GUI作为我的产品的一部分发布,可以更改app.config文件中的值,而无需在文本编辑器中打开它。属性在自定义configSection中实现,使其在代码中具有强类型。我的问题是,当更新app.config文件时(当我从GUI保存时),我的程序集的完全限定名称是这样写在configSection中的:当我将此程序集升级到新版本号时,GUI代码程序集版本不再与app.config中的程序集引用匹配。这是我加载设置的方式:varconfig=ConfigurationManager.OpenMappedExeConfi

c# - ConfigurationManager 和 ConfigurationSettings 之间的区别

System.Configuration.ConfigurationManager.AppSettings["key"]和System.Configuration.ConfigurationSettings.AppSettings["key"]之间的主要区别是什么? 最佳答案 ConfigurationSettings.AppSettings已经过时了。ConfigurationManager.AppSettings是替代品。 关于c#-ConfigurationManager和Conf

c# - ConfigurationSettings.AppSettings 已过时

这个问题在这里已经有了答案:Thename'ConfigurationManager'doesnotexistinthecurrentcontext(19个回答)关闭9年前。下面的代码工作正常:stringapi_url=ConfigurationSettings.AppSettings["api-url"].ToString();警告信息如下:'System.Configuration.ConfigurationSettings.AppSettings'isobsolete:'"Thismethodisobsolete,ithasbeenreplacedbySystem.Config

vb.net - 使用 appsettings,但 "ConfigurationSettings"方法已过时

我正在尝试访问我的vb.net2.0Web应用程序中的appsettings键值。我已将key放入app.config文件中:/"/>我已按照说明进行操作here,它说我需要像这样访问这个key:URL=System.Configuration.ConfigurationSettings.AppSettings("DownloadURL")但我收到以下消息:PublicSharedReadonlypropertyAppSettings()As'System.Collections.Specialized.NameValueCollection'isobsolete:'Thismetho

c# - 'System.Configuration.ConfigurationSettings.AppSettings' 已过时

我收到以下警告'System.Configuration.ConfigurationSettings.AppSettings'isobsolete:'"Thismethodisobsolete,ithasbeenreplacedbySystem.Configuration!System.Configuration.ConfigurationManager.AppSettings"'如何解决? 最佳答案 添加对程序集System.Configuration的引用。然后在顶部(假设使用C#)使用System.Configuration(