c# - 获取当前配置文件的文件名

标签 c# configuration app-config remoting

我认为这很简单,但我找不到答案。

我正在使用远程处理,我想将 RemotingConfiguration 存储在 app.config 中。当我调用 RemotingConfiguration.Configure 时,我必须提供远程处理信息所在的文件名。所以...我需要知道当前配置文件的名称。

目前我正在使用这个:

System.Reflection.Assembly.GetExecutingAssembly().Location + ".config"

但这只适用于 windows 应用程序,不适用于 web 应用程序。

没有任何类可以为我提供当前配置文件的名称吗?

最佳答案

试试 AppDomain.CurrentDomain.SetupInformation.ConfigurationFile

https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.configurationfile

关于c# - 获取当前配置文件的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5888708/

相关文章:

c# - 超高性能套接字服务器 - 实现细节

git - 如何传播我的 git 配置/ Hook ?

cakephp - CakePHP如何处理配置文件

c# - 是 C# 还是 C#.NET?

c# - 如何为以编程方式添加到 View 中的控件实现事件?

c# - Enum 可以包含其他 Enum 吗?

java - Log4j2 - 配置

reactjs - 从创建 react 应用程序和 "take back control"中弹出项目是否有意义

windows - PowerShell 5 AppSettings 错误?

c# winapp 将 app.config 添加到安装程序?