app-config相关内容
是否可以在运行时修改 app.config/web.config 中定义的连接字符串?我想根据运行应用程序/站点的机器使用不同的配置文件(当然,仅用于调试目的.我们将在部署时使用常规配置文件). 我可以编写 AppSettings,但不能编写 ConnectionStrings (AFAIK).或者我可以吗? 解决方案 是的,这是可能的,但 AFAIK 只能通过 Reflection
..
我的 nupkg 中有一些信息,我想将其包含在消费者的应用程序中.使用 nupkg 时直接包含部分 app.config 的最佳方法是什么? 我目前已经这样做了: mypackage.nupkg 内容 App.config 但这使得它想要覆盖用户自己的 App.config,而其中可能有有价值的信息. 所以我想将我的 App.config 与用户的 App.config
..
我很沮丧.好的,这是错误. 在 net.pipe://localhost/MyIpcAppToService 上没有侦听端点可以接受消息.这通常是由不正确的地址或 SOAP 操作引起的.有关详细信息,请参阅 InnerException(如果存在). 我终于让 App.Config 文件工作了,至少没有抱怨. 当前应用程序配置
..
我想在app.config文件中添加自定义的configsection如下
..
使用 NuGet 为一个解决方案安装 Microsoft.Bcl.Async 包,该解决方案有多个 dll 和一个 exe,它使用所有其他 dll,NuGet 会自动为每个文件创建一个 .config 文件(或添加到现有文件)将 Bcl 包添加到的项目. 实际上,我最终得到了 > 20 个包含相同重定向的配置文件.我了解重定向 是必需的,但是鉴于所有程序集都由单个应用程序加载(如果重要的话,
..
每次我更改我的 WS 并更新 Visual Studio 中的引用时,VS 都会用其他不必要的信息覆盖我的 app.config.因此,当我之后启动我的客户端时,出现此错误: 在处理标题时发现错误 代码生成器所做的更改是从每个绑定中删除这一行(注意我使用的是 customBinding/httpsTransport):
..
我在 .NET 2.0 项目的 app.config 文件中使用 connectionStrings 部分.config 部分包含我定义的两个连接字符串. 当我检索 ConnectionStringSettingsCollection 时,它的计数为 3.第 0 个条目是到 SQLExpress 的连接 名称:LocalSqlServer,ConnectionString: 数据源=.\\
..
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);config.ConnectionStrings.ConnectionStrings["MyConnectionString",String.Format("DataSource={0};")].Connecti
..
你好 谁能解释我如何从 .config 文件中获取配置元素.我知道如何处理属性而不是元素.例如,我想解析以下内容: .... ]]>.... 到目前为止,我的 c# 代码如下所示: 公共类 MyConfiguration : ConfigurationSection{
..
当我尝试通过以下方式打开我的应用配置文件时 ConfigurationManager.OpenExeConfiguration(filePath); 它返回一个异常,因为没有文件.但在这种情况下我需要创建这个文件.但据我所知,配置文件是通过在 VS 中添加创建的,例如 How to: Add an Application Configuration File to a C#项目 那么,如
..
在编译从 VS2003 中的 .NET 1.1 移植到 VS2008 中的 .NET 3.5 的解决方案时,我得到了一些建议,其中有代表性的: 考虑从版本“1.0.5000.0"[] 到版本“2.0.0.0"[C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\System.Windows.Form
..
如何获取和使用在后代 CustomSetting 元素的父 ConfigurationSection 中设置的属性?当 CustomSetting 元素返回 Value 属性时,我需要这个属性. 我想像这样格式化 App.config:
..
当我尝试运行单元测试 (mstest) 时,我遇到了这个问题. 代码行: _mainCnStr = System.Configuration.ConfigurationManager.ConnectionStrings["main"].ConnectionString; 作为空引用返回 当我运行它时,它不会在主 UI 项目中执行此操作.获取单元测试项目看到的此连接字符串设置的正确方法是
..
我从离开我们公司的开发人员那里收到了一个项目.不是太复杂,但看起来不是很好.那么问题来了:应用程序有一些模块,一个是存储一些应用程序的“设置".选项(并非所有可能的选项,我们只说两个:foo 和 bar).当应用程序启动时,它从命令行读取选项(使用 argparse): parser.add_argument('--foo', action='store_true')parser.add_arg
..
对不起,问题陈述太长了……我花了两天时间调试,有很多笔记…… 我有一个 WCF 数据服务和另一个试图通过 TCP 和/或 HTTP 作为客户端连接到它的进程. 我有一个非常简单的测试客户端应用程序,它似乎可以正常连接,但更复杂的生产应用程序无法连接(TCP 或 HTTP 都没有).在这两个客户端项目中,我让 Visual Studio 2008 使用“添加服务引用"生成 app.con
..
我需要在 ASP.NET Core 1.0 Web 应用程序的 ConfigureServices 方法中设置一些依赖项(服务). 问题是基于新的 JSON 配置,我需要设置服务或其他服务. 我似乎无法实际读取应用生命周期的 ConfigureServices 阶段的设置: public void ConfigureServices(IServiceCollection servic
..
我有这样设置的 XML 文件 C:\1200
..
我的 AppConfig 中存储了一些属性,现在我想动态访问它们(例如在循环或函数中). 使用 MySettings.NAME_OF_THAT_THING 访问值没有问题,但如果名称是可变的怎么办? 我试过了: String propertyValue = MySettings.GetType().GetProperty("NAME_OF_THAT_THING").ToString(
..
我正在尝试在 Windows 服务和 ASP.NET MVC 网站之间引用一些常见的配置设置.我是通过在 App.config 或 Web.config(分别)中使用 appSettings 上的文件属性来做到这一点的.被引用的文件(名为 common.config)是同一解决方案中单独项目中的链接文件.在两个项目中,common.config 设置为Content,Copy Always.
..
对于我的项目,我通过项目属性中的设置添加了设置. 我很快发现直接编辑 app.config 文件似乎并没有真正更新设置值.似乎我在进行更改然后重新编译时必须查看项目属性. 我想知道......什么是最好的最简单的方法来处理可自定义的设置对于一个项目——认为这会毫不费力地了解 .Net处理它......我感到羞耻. 是否可以使用其中一种设置,应用设置,ApplicationSett
..