asp.net - 发布后App.config去哪里了?

标签 asp.net visual-studio web-config settings

当我使用 Visual Studio 发布网站时,App.config 去了哪里。我在发布输出目录中看不到它。

当我向类 libaray 添加 Web 引用时,我拥有由 Visual Studio 创建的 App.config。我想要一个可编辑的 App.config,这样当我想切换到另一个 Web 服务时就不想每次都重新构建。

最佳答案

当您构建项目时,App.Config 文件会被复制到您的 Debug/Release 文件夹,名称为 .exe.config。如果我的项目名为 UseAppConfig,则 Debug 文件夹中的 App.Config 为 UseAppConfig.exe.config 打开工作目录中的 .config 文件(调试/发布)。更改值。在同一文件夹中,您将看到您的可执行文件。双击它,您应该会看到新值。 你已经准备好了。您可以识别所有有意义的运行时参数,为每个参数定义一个有意义的键并开始使用它。您不再需要在每次想要更改参数值时都构建应用程序。

关于asp.net - 发布后App.config去哪里了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2691330/

相关文章:

c# - 请帮助我理解在 C# 中使用泛型时的多态性

javascript - 在 VB.Net 中使用 Javascript 警报

c# - 如何查询网站是否有SSL证书?

ios - 如何通过ApplicationLoader查找IPA文件

vb.net - 调试时关闭 Visual Studio 中的 "Step into:.."立即窗口

visual-studio - asp.net core "The Application Url cannot contain a query string or fragment"错误

asp.net - 在单独的配置文件中重写规则

asp.net - 使用 .NET 报告查看器打开远程 RDL

web-config - 如何将 CommandTimeout 添加到 web.config 中的连接字符串

sharepoint - 使用 PowerShell 激活功能时读取 FeatureActivated 事件上的 web.config