【发布时间】:2012-01-07 07:07:35
【问题描述】:
我有一个应用程序,它的 app.exe.config 文件中有大量值。该应用程序由少数用户使用,并且设置会定期更改。所以我不得不更改配置文件,并将其发送给所有用户。
我很想将配置文件移动到网络某处,并将应用程序指向该文件。我试过用;
Imports System.Configuration.ConfigurationManager
OpenExeConfiguration("I:\app config\HelpDeskQuickCallLogger.exe.config")
但我无法让它读取值。
有人有什么想法吗?
【问题讨论】:
-
我从来没有遇到过这种事情——但这是个好问题。您可以使用其他一些流阅读器/文件阅读器方法来打开网络驱动器上的文件吗?
-
文档很清楚,该方法需要
exe的路径。 -
每次我需要类似的东西时,我都会推出自己的配置文件。并且没有使用 app.config 文件。您在文件中存储什么类型的数据?
-
它是一个帮助台呼叫记录软件,该文件包含一个呼叫目录、工程师姓名、ldap 信息、smtp 信息的列表。可以改变的东西,我不想硬编码。我喜欢 app.config,因为它只是从中获取数据的一行。
-
@ek_ny 我想如果我不能移动配置文件,我将不得不走那条路。你能指出我开始的任何方向吗?
标签: vb.net app-config