2014-05-06 147 views
1

我的解决方案里面有两个exe应用程序。控制台应用程序(Console.exe)和wpf应用程序(MyUI.exe)。 Wpf应用程序是一个启动项目,控制台一个是一个小型的安装工具。两者都有包含数据库信息的app.config文件。在构建解决方案后,我遇到了此配置文件的问题。在bin文件夹我有我的WPF应用程序,并具有相同名称的配置文件,例如:Visual C#编译后缺少app.config文件

MyUI.exe and MyUI.exe.config. 

但对于控制台应用程序没有配置文件。我应该设置什么样的设置来改变它?

当我设置构建动作内容和复制到输出...总是复制然后我有"App.config"文件在bin目录,但没有"Console.exe.config"

+1

您是否试过查看“控制台”应用程序的bin文件夹?听起来你只是在MyUI的bin文件夹中查找。 –

+1

'app.config'变成一个名为'YourApp.exe.config'的文件 - 或者在你的情况下 - MyUI.exe.config - 在编译时。所以在编译之后 - **当然**你不会再有'app.config' - 现在叫做'MyUI.exe.config' ..... –

+0

@RB。是的,该文件位于我的控制台应用程序的bin文件夹中。但问题是,它在我的解决方案的bin文件夹中不可用。 – szaman

回答

3

有没有这样的事,作为一个解决输出文件夹 - 每个项目都有它自己的输出文件夹,在其中的App.config将被放置(它改名为[exe_name].config后)。