【发布时间】:2015-02-07 03:09:13
【问题描述】:
我正在为 C# 应用程序创建 WIX 安装程序。 在应用程序中,我使用 System.Configuration.ConfigurationManager.AppSettings[Setting1] 来获取设置。
我的问题是,我必须将 program.exe.config 文件放在机器上的哪个位置才能正常工作? 我不能将它与程序一起放在 ProgramFiles 目录中,因为这些文件是只读的。
我试过了: 配置配置 = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal); config.AppSettings.Settings[Config1].Value = "Value1"; config.Save();
很遗憾,我不知道它在寻找什么。
谢谢你的回复,特里维
【问题讨论】:
-
只是为了帮助您解决我写到配置文件的答案stackoverflow.com/questions/289773/…