【发布时间】:2013-06-28 19:07:58
【问题描述】:
我在设置项目中添加了一个“3 个单选按钮”用户界面,并且我能够从自定义操作中读取选定的值。
我需要坚持这个价值观。最常见的解决方案是使用 Windows 注册表。我只是想知道我们是否可以将其保留在应用程序属性本身中,考虑到安装程序类位于正在安装的同一应用程序中。
这段代码没有抛出任何异常:
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
// Get the installation mode
string INSTALLATION_MODE = Context.Parameters["INSTALLATION_MODE"];
// Save the installation mode in the application properties
Properties.Settings.Default.INSTALLATION_MODE = INSTALLATION_MODE;
Properties.Settings.Default.Save();
}
但实际值不会保留在应用程序属性中。非常感谢。
【问题讨论】:
标签: c# winforms visual-studio-setup-proje