【问题标题】:Change file name <AssemblyName.exe.config> to <App.Config> for output directory in Visual Studio将文件名 <AssemblyName.exe.config> 更改为 <App.Config> 用于 Visual Studio 中的输出目录
【发布时间】:2012-09-09 03:17:16
【问题描述】:

我在这个项目中有一个 C# 项目和一个 App.Config 文件。当我构建源代码时,会在应用程序配置的输出目录中创建一个文件(AssemblyName.exe.config),但我想要这个文件 App.Config 的名称。我该怎么做?

【问题讨论】:

  • 为什么?将其命名为 App.Config 有什么特别之处(除非它会混淆任何知道标准 .NET 配置文件名的人破坏应用程序,除非您在代码中编写特定的覆盖)?

标签: c# app-config


【解决方案1】:

但我想要这个文件 App.Config 的名称。

您可以使用构建后事件来重命名文件。

但是,请注意使用该文件的应用程序设置体系结构将期望名称为AssemblyName.exe.config。如果重命名文件,正常的应用程序设置架构将会中断。

【讨论】:

    【解决方案2】:

    您在Application Build 中访问,在Event Post Build 添加重命名文件的操作。

    rename "YourPath/AssemblyName.exe.config" "YourPath/App.Config"
    

    【讨论】:

      猜你喜欢
      • 2020-06-24
      • 1970-01-01
      • 2023-02-08
      • 2014-01-27
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 2018-04-08
      • 2017-11-04
      相关资源
      最近更新 更多