.net windows应用程序中的配置文件

时间:2013-09-26 07:22:21

标签: c#

我是.net中的新人。

我实际上是将一个Console应用程序转换为.net中的Windows应用程序。我想在Windows应用程序中包含一些配置文件。

我知道对于Web应用程序,有Web.config,对于Console应用程序,有App.config可以获得配置详细信息。

但我对Windows应用程序中的配置文件没有任何想法。我必须在我想要转换的控制台应用程序中包含的Windows应用程序中包含配置详细信息。

更新

问题已修复。

这是我的错。我还复制了startup标签。任何人都可以告诉我这个标签是什么。??

祝你们全部重播。

4 个答案:

答案 0 :(得分:3)

Windows应用程序是WinForms或WPF应用程序,并使用与yourappname.exe.config中重命名的控制台应用程序中相同的App.Config。所以继续那个

关于配置文件的一系列优秀文章(我敢说the reference
Unraveling the Mysteries of .NET 2.0 Configuration

答案 1 :(得分:3)

转到项目的属性并切换到“设置”选项卡。您可能会看到一条消息,表明目前没有设置文件。如果单击该链接,将创建一个链接。

将一个设置添加为虚拟设置,以便创建app.config文件中的所有部分(<applicationSettings><userSettings>以及命名空间的相应部分)。然后,在文本编辑中打开原始配置文件,复制设置行(包含<namespace.properties.settings>开始和结束标记的行),然后将它们粘贴到新的{{1} }。确保将应用程序设置复制到app.config部分,并将用户设置相应地复制到<applicationSettings>部分。

下次打开“设置”标记时,系统会询问您是否要导入新设置。

答案 2 :(得分:2)

有一种非常简单的方法可以做到这一点..只需转到文件\添加新项目菜单,或按Ctrl + Shift + A

enter image description here

您会注意到它已经为您设置为App.config。只需点击“打开”按钮即可。

如果你查看解决方案资源管理器,你会看到配置文件在你的项目中:

现在构建您的应用程序,并查看\ bin \ debug \文件夹。您将看到为您的可执行文件自动生成并正确命名了配置文件:

enter image description here

摘自 HERE

答案 3 :(得分:2)

右键点击您的项目,转到 - &gt;添加 - &gt; New Item然后你会找到一个如图所示的对话框

enter image description here