【问题标题】:how to write in config file once during installation如何在安装过程中写入一次配置文件
【发布时间】:2012-05-23 09:18:29
【问题描述】:

我有一些变量需要在安装时设置一次。比如我需要设置COM口,注册车辆等等...

如何在安装过程中写入配置文件一次,之后总是读取它。有没有自定义安装工具。我看过 WinX,我必须说我不是很高兴。

谢谢。

【问题讨论】:

    标签: c# installation app-config


    【解决方案1】:

    只需创建一个像 SplashScreen 这样的新表单并在 app.config 中进行初始化,在 app.config 中添加一个名为 fInstalled 的新变量并将其值更改为 true。

    现在,无论您在哪里启动应用程序,检查fInstalled 是否为真,如果为假,请转到您的 MainForm,否则使用启动画面重新配置。

    SplashScreen 只是一个示例,或者您也可以不使用启动画面。

    【讨论】:

    • 我没理解对。我不知道我是否足够清楚。我希望能够有一个自定义安装窗口。我将在哪里设置我需要的所有变量,在配置文件中编写一次,然后每次程序运行时使用它。如果这是我需要的,请给我一些链接,因为我没有正确理解。
    • @denonth 我认为 Kishore 的意思是有一个 bool 变量最初设置为 false,进行 app.config 修改,然后将其设置为 true,然后只要它为 true,就不要进行任何更改,Kishore我说的对吗?
    【解决方案2】:

    推荐使用NSIS

    使用它,您可以在安装过程中操作 XML 配置文件。

    【讨论】:

      猜你喜欢
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      • 2015-08-01
      • 1970-01-01
      相关资源
      最近更新 更多