我的控制台应用程序使用用户输入的一串字符串变量。 目前,用户可以将这些作为参数键入控制台应用程序,然后使用Properties.Settings将其保留。

相反,我想要一个GUI应用程序,它有一堆文本框和一个“保存”按钮。

我怎样才能做到这一点? 我认为每个应用程序都需要有一种方法来读取/保存公共变量。 安装在客户的计算机上时,它应该无需管理员权限即可运行。

===============>>#1 票数:2 已采纳

.NET支持XML(De)序列化。

使用您的设置参数定义一个类作为字段,将这些字段连接到您想要的GUI元素。 将该类写入XML文件并在应用程序启动时恢复值。

  ask by Marcus translate from so

未解决问题?本站智能推荐:

2回复

要安装和配置控制台应用程序的单独程序?

我有一个简单的控制台应用程序,客户端将安装在服务器上,该服务器将数据发送到我们的API。 他们需要输入我们的API的用户名/密码,程序会记住此名称,并在使用日常计划任务运行应用程序时使用它。 如何创建GUI,以使最终用户输入控制台应用程序可以读取的用户名/密码(对于我们的API)? 由
2回复

在应用程序间共享设置

我有多个.NET程序集,它们都需要共享常用的用户设置,例如首选项,用户名等。一个是WPF应用程序,另一个是控制台应用程序,第三个是Office加载项。 所有这些设置都是用户范围。 只有WPF应用程序需要能够更改设置。 其余的只是阅读它们。 理想情况下,我想使用.NET配置框架。
1回复

在许多应用程序之间共享连接

我正在使用C#和.NET Framework 4.7开发解决方案。 该解决方案具有ASP.NET Web MVC应用程序和Windows服务。 两者都连接到同一个数据库,现在我正在使用他们的配置文件进行存储。 有没有其他方法来存储两个应用程序都可以使用它的连接字符串? 我不想
2回复

.net在两个程序之间共享配置数据?

我正在使用“应用程序设置”(作为Visual Studio的一部分),但似乎无法使用原始应用程序中的设置来获取其他应用程序。 有人可以帮助在.net c#中的两个应用之间存储一些字符串变量吗? 编辑:似乎我需要从第二个应用程序添加对我的第一个应用程序的引用才能访问Properties
9回复

如何编辑应用程序配置设置? App.config最好的方法去?

对于我的项目,我有通过项目属性中的“设置”添加的设置。 我很快发现直接编辑app.config文件似乎没有真正更新设置值。 似乎我在进行更改然后重新编译时必须查看项目属性。 我想知道......处理项目的可自定义设置的最佳和最简单的方法是什么 - 认为这对于.Net如何处理它是
2回复

在Web和控制台应用程序之间共享配置文件

我有一个Core类库,里面包含了我所有的逻辑。 我有一个使用IIS的Web应用程序。 我有一个使用Http侦听器的控制台应用程序。 两个主机项目都引用其中具有connectionStringSource.config文件的Core库。 主机项目已使用“添加为链接”到Cor
1回复

在应用程序设置,数字/字符串表示形式或对象中存储什么?

我一直在考虑在“项目设置”中存储什么,对象或这些对象的数字/字符串表示形式以设置规则,并避免以后再考虑这一点,因此,我想采用最佳方法。 一方面,存储对象表示会授予您存储的内容有效,并且使您无需在每次访问它们时进行转换。 您只需要带有属性的对象。 另一方面,存储对象的数字/字符串表示
1回复

如何在不同的部署中更改默认的应用程序配置/设置?

我有一个内置到DLL中的ac#类库。 我在类库中使用了一些设置值,例如目录路径。 我要这样做,以便引用DLL的人都有机会编辑设置的默认值(最好通过文件)。 喜欢, [在类库中]默认值为FooDir =“ C:/ Program files /” [Project X引用
2回复

控制台应用程序的基于Web的配置界面

我一直在使用app.Config和INI文件来配置我的应用程序,但我想使其更加用户友好。 我已经遇到了一些应用程序(大多数都是基于Java的),其配置是通过Web界面(我认为该应用程序托管了jsp)。 如何在.net平台上快速简便地做到这一点? 感谢您的投入! 我将为此实现自己的We
7回复

为什么将.net配置设置编译成程序集?

我一直在尝试阅读如何在.net中正确配置,并遇到一些我觉得有点奇怪的事情,那就是配置设置通过Settings类编译成程序集。 删除app.config并运行应用程序不会像我期望的那样导致配置错误,而是现在我无法替换配置值。 在我的应用程序中,我有一个webservice url的配置设置