【发布时间】:2014-06-22 18:40:59
【问题描述】:
我的解决方案里面有两个 exe 应用程序。控制台应用程序 (Console.exe) 和 wpf 应用程序 (MyUI.exe)。 wpf应用是一个启动项目,console one是一个小型安装工具。两者都有包含数据库信息的 app.config 文件。构建解决方案后,此配置文件有问题。在 bin 文件夹中,我有同名的 wpf 应用程序和配置文件,例如:
MyUI.exe and MyUI.exe.config.
但是没有控制台应用程序的配置文件。我应该设置什么设置来使它正确吗?
当我将构建操作设置为内容并将复制到输出...始终复制时,我在 bin 目录中有 "App.config" 文件,但没有 "Console.exe.config"。
【问题讨论】:
-
您是否尝试过查看
Console应用程序的bin 文件夹?听起来您只是在查看MyUI的 bin 文件夹。 -
app.config在编译时被转换为一个名为YourApp.exe.config的文件——或者在你的情况下——MyUI.exe.config。所以在编译之后——当然你不会再有app.config了——它现在被称为MyUI.exe.config..... -
@RB。是的,该文件位于我的控制台应用程序的 bin 文件夹中。但问题是它在我的解决方案的 bin 文件夹中不可用。
-
@szaman 您的 solution 没有 bin 文件夹...!您有 2 个项目,每个项目都有自己的 bin 文件夹。
-
@RB。是的,你是对的。它看起来像配置问题。我必须查看应用程序属性。感谢您的提示。
标签: c# .net visual-c#-express-2010