在bin目录中找不到AppConfig文件

我有一个App.Config文件,用户可以去并设置一些设置来运行程序。 但是当我去我的程序的bin \ release文件夹复制并给他们exe,DLL等我找不到App.Config文件。 我该怎么办? 这是一个ConsoleApp。

您的App.Config将转换为ApplicationName.exe.config

因此,如果您的应用程序名称是SampleApplication.exe则需要检查以下文件名

SampleApplication.exe.config

来自MSDN: App.Config

在Visual Studio中进行开发时,将应用程序的源配置文件放在项目目录中,并将其“复制到输出目录”属性设置为“始终复制”或“如果更新则复制”。 配置文件的名称是扩展名为.config的应用程序的名称。 例如,名为myApp.exe的应用程序应该有一个名为myApp.exe.config的源配置文件。

App.config文件是否设置为在构建时复制? 如果右键单击VS中的App.config并转到“属性”,则应将其设置为“内容”和“始终复制”/“复制如果更新”。

以下是“属性”屏幕的屏幕截图:

要检查的App.config属性: