c# - 获取当前应用配置文件的文件路径

标签 c# .net web-config app-config

我问的原因this question是我想为 Remoting 实例化创建一个帮助程序类,并希望将适当的 app.exe.config(或 web.config)文件路径传递给 RemotingConfiguration.Configure 方法,具体取决于调用者.

有没有一种方法可以在不检查应用程序是 Web 还是 WinForms 的情况下获取Win 和 Web 应用程序配置文件的名称?

最佳答案

您可以使用 ConfigurationFile propertySetupInformation 上对于AppDomain.CurrentDomain .

这将获取 web.config 或 app.config(您的程序.exe.config)位置。

AppDomain.CurrentDomain.SetupInformation.ConfigurationFile

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

相关文章:

c# - MVC5 + Microsoft 帐户 (Live ID) + IIS = redirect_uri 无效

c# - System.Data.SQLite 1.0.91.0 和 EF6.0.2

c# - 单元测试 - 绑定(bind)程序集时忽略区域性

c# - 将字节数组转换为一个十进制数作为字符串

winforms - 如何编辑外部 web.config 文件?

redirect - 带有缓存响应 header 的 IIS 重定向

c# - cshtml 标签中的使用条件

javascript - jQuery 或 javascript 中是否有 'if (!Page.IsPostBack)' 之类的东西?

.net - Visual Studio 2012 winform 设计器非常慢

asp.net - 关闭一个子目录的 ASP.Net WebForms 身份验证