我需要在app.Config中插入键值对,如下所示:当我在google中搜索时,我得到了以下代码片段System.Configuration.Configurationconfig=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);//AddanApplicationSetting.config.AppSettings.Settings.Add("ModificationDate",DateTime.Now.ToLongTimeString()+"");//SavethechangesinApp
如何创建一个自定义的app.config部分,它只是一个简单的add元素列表?我找到了几个自定义部分的示例(例如Howtocreatecustomconfigsectioninapp.config?),如下所示:但是如何避免额外的集合元素(“公司”),使其看起来与appSettings和connectionStrings部分相同?换句话说,我想: 最佳答案 基于OP配置文件的代码的完整示例:这是实现带有折叠集合的自定义配置部分的示例代码usingSystem.Configuration;namespaceMy{publicclass
如何从web.config文件中添加和读取值? 最佳答案 给定以下web.config:示例用法:usingSystem.Configuration;stringclientId=ConfigurationManager.AppSettings["ClientId"];stringredirectUrl=ConfigurationManager.AppSettings["RedirectUrl"]; 关于c#-从Web.Config读取变量,我们在StackOverflow上找到一个类似
我的XML看起来像这样,文件名为web.config....在我读到的代码中是这样的Stringpath=ConfigurationSettings.AppSettings["configFile"];我得到一个空值。不会抛出异常。这是正确的做法吗? 最佳答案 因为你正在访问一个web.config你应该使用usingSystem.Web.Configuration;WebConfigurationManager.AppSettings["configFile"] 关于c#-如何读取we
我有一个控制台应用程序,我想在其中写入文件名。Process.Start("blah.bat");通常,我会在Windows应用程序中通过将文件'blah.bat'的名称写入PropertiesSettings文件来实现类似的功能.但是,在这里我没有找到任何Settings文件,我添加了一个app.config用于相同的目的。我不确定要在app.config中写些什么,这会导致我实现与在WindowsForms中类似的东西.例如:在Windows窗体中。Process.Start(Properties.Settings.Default.BatchFile);其中BatchFile是Pr
我们有几个.NET项目,我们将某些设置存储在配置文件中。现在每个开发人员都会有自己的配置文件,略有不同(不同的连接字符串连接到本地数据库,不同的WCF端点等)目前我们倾向于检查app/web.config文件并修改它们以满足我们的需要。这会导致很多问题,因为有时有人会在从TFS获取最新版本时检查自己的设置或松散自定义配置.遇到这种情况你是怎么处理的?或者你根本就没有这个问题? 最佳答案 我们使用的系统结合了此页面上的几个现有答案,并借鉴了thissuggestionbyScottHanselman.简而言之,我们所做的是拥有一个通用
我有以下问题:我们有一个加载模块(附加组件)的应用程序。这些模块可能需要app.config中的条目(例如WCF配置)。因为模块是动态加载的,所以我不想在我的应用程序的app.config文件中包含这些条目。我想做的是:在内存中创建一个包含模块配置部分的新app.config告诉我的应用程序使用新的app.config注意:我不想覆盖默认的app.config!它应该透明地工作,例如ConfigurationManager.AppSettings使用该新文件。在我评估这个问题的过程中,我想出了与这里提供的相同的解决方案:Reloadapp.configwithnunit.不幸的是,它似
我正在尝试阅读StartingMonthColumn和CategoryHeadingColumn从下面的app.config文件使用代码ConfigurationSettings.AppSettings["StartingMonthColumn"]但它返回null,ConfigurationSettings.AppSettings.Count也返回零请帮我在我的windows应用程序中阅读这个 最佳答案 ConfigurationSettings.AppSettings已过时,您应该使用ConfigurationManager.Ap
对于库(DLL)是否有等同于app.config的东西?如果没有,存储特定于库的配置设置的最简单方法是什么?请考虑该库可能用于不同的应用程序。 最佳答案 您可以有单独的配置文件,但您必须“手动”阅读它,ConfigurationManager.AppSettings["key"]将只读取正在运行的程序集的配置。假设您使用VisualStudio作为IDE,您可以右键单击所需的项目→添加→新项目→应用程序配置文件这将添加App.config到项目文件夹,将您的设置放在下部分。如果您不使用VisualStudio并手动添加文件,请确保为
我在C#.NET中完成了一个项目,其中我的数据库文件是一个Excel工作簿。由于连接字符串的位置在我的代码中是硬编码的,因此在我的系统中安装它没有问题,但对于其他系统则存在问题。有没有办法在应用程序设置完成后提示用户设置一次路径?我得到的答案是“使用App.Config”...谁能告诉我这个App.config是什么以及如何在我的上下文中使用它? 最佳答案 最简单的说,app.config是一个XML文件,其中包含许多可用的预定义配置部分并支持自定义配置部分。“配置部分”是一段XML,其模式旨在存储某种类型的信息。Overview(