【发布时间】:2013-03-13 15:43:05
【问题描述】:
我看到了许多从 C# 控制台应用程序中的外部配置文件中读取值的解决方案,但我找不到适合我特定情况的解决方案:
由于部署原因(主要是针对控制台应用程序,该应用程序使用 Visual Studio Web 发布方法打包为 MVC 网站的一部分进行部署),exe 不会与其应用程序打包在一起。配置文件。
我依赖于使用 ConfigurationManager.AppConfig["blah"] 语法的库,我不能很好地将自己的 AppSettingsSection 传递给这些库。
我的控制台应用程序的 .exe 文件位于 MVC 应用程序的 bin 目录中。由于网站和控制台应用程序都使用相同的配置值,我试图简单地将站点的 Web.config 文件加载到控制台应用程序中,但我还没有找到这样做的方法。
【问题讨论】:
标签: c# .net visual-studio-2010 .net-4.0 configuration-files