首页 / 知识
关于c#:在不同于二进制文件的位置访问App.config
2023-04-16 03:41:00

Accessing App.config in a location different from the binary在.NET Win控制台应用程序中,我想在与控制台应用程序二进制文件不同的位置访问App.config文件。 例如,C: bin Text.exe如何从C: Test.exe.config获取其设置?
然后,您可以从配置实例访问应用程序设置,连接字符串等。当然,这假设配置文件的格式正确,并且您的应用具有对该目录的读取权限。请注意,该路径不是" C: Test.exe.config"。该方法将查找与您指定的文件关联的配置文件。如果您指定" C: Test.exe.config",它将查找" C: Test.exe.config.config"有点da脚,但是我想这是可以理解的。 此处参考:http://msdn.microsoft.com/zh-cn/library/system.configuration.configurationmanager.openexeconfiguration.aspx
看来您可以使用
无论如何,这样做确实可行。
如果在使用任何应用程序设置之前设置
我发现此解决方案已记录在此博客中,并且可以在此处找到更完整的答案(针对相关问题)。 使用以下内容(请记住包括System.Configuration程序集)
您可以通过创建一个新的应用程序域来进行设置:
|
最新内容
相关内容
linux文件异或命令?
linux文件异或命令?,数字,系统,工作,管理,命令,数据,网络,文件,第一,单位,基本linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux文件复制的命令?
linux文件复制的命令?,系统,文件,命令,目录,源文件,基本知识,位置,目标,选项,文件夹,在Linux中,要将指定源文件复制到目标文件,但不覆盖原有文linux写文件命令行?
linux写文件命令行?,工作,系统,命令,信息,名字,文件,目录,资料,标准,时间,linux命令编辑文件命令是什么linux常用命令有pwd命令、cd命令、ls命linux复制命令文件?
linux复制命令文件?,系统,文件,命令,目录,基本知识,源文件,目标,文件夹,路径,选项,linux怎么复制命令cp命令:用于复制文件或目录。语法如下:`baslinux下文件均分命令?
linux下文件均分命令?,管理,情况,系统,工作,信息,地址,命令,目录,单位,设备,Linux文件系统操作命令1、cat:可以显示文件的内容(经常和more搭配linux的文件替换命令?
linux的文件替换命令?,系统,工作,实时,命令,文件,批量,字符串,内容,方法,表示,linux命令行替换文件内容Linux下批量替换多个文件中的字符串的linux查文件数量命令?
linux查文件数量命令?,系统,数据,电脑,命令,文件,信息,代码,对比,软件,第三,linux系统如何查看自己创建了多少文件夹为了实验,我打算总共创建 7linux命令去重文件?
linux命令去重文件?,系统,工作,命令,信息,数据,环境,代码,文件,目录,操作,Linux的命令行中一些文本操作技巧的实例分享1、把文件中所有的 findlinux写大文件命令?
linux写大文件命令?,服务,数据,第三,较大,基础,工具,设备,文件,大小,命令,linux拼接文件时出错文件过大)在windows下转换:利用一些编辑器如Ultralinux查询文件夹命令?
linux查询文件夹命令?,系统,软件,电脑,命令,文件,文件夹,单位,第三,档案,数据,linux文件夹的大小命令?1、最简单的查看方法可以使用ls -ll、lslinux多文件打包命令?
linux多文件打包命令?,系统,工具,时间,代码,文件,命令,文件夹,目录,指令,格式,Linux怎么用命令合并多个文件为一个将两个文件filetxt和filetxtlinux命令的头文件?
linux命令的头文件?,系统,单位,信息,代码,情况,位置,时报,项目,百度,命令,linux没有iostream.h头文件1、linux能包含#include头文件。首先iost