0

我是.net 的新手。

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

我知道对于 Web 应用程序有 Web.config 和对于控制台应用程序有 App.config 有配置详细信息。

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

更新

问题已修复。

这是我的错。我也复制了startup标签。谁能告诉我这个标签是什么??

谢谢大家的重播。

4

4 回答 4

3

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

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

于 2013-09-26T07:25:26.423 回答
3

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

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

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

于 2013-09-26T07:33:24.550 回答
2

有一个非常简单的方法可以做到这一点.. 只需转到 File \ Add New Item 菜单,或按 Ctrl+Shift+A

在此处输入图像描述

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

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

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

在此处输入图像描述

参考取自这里

于 2013-09-26T07:29:47.573 回答
2

右键单击您的项目转到-->添加-->新项目,然后您将找到一个如图所示的对话框

在此处输入图像描述

于 2013-09-26T07:30:49.087 回答