在bin目录中找不到AppConfig文件

时间:2014-04-25 14:35:13

标签: c# file-structure

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

2 个答案:

答案 0 :(得分:22)

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

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

SampleApplication.exe.config

来自MSDN:App.Config

  

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

答案 1 :(得分:6)

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

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

The App.config properties to check: