代码之家  ›  专栏  ›  技术社区  ›  Markive

Asp.net Web安装项目-获取安装程序类的选定主机名

  •  1
  • Markive  · 技术社区  · 14 年前

    我有一个安装程序类,我用它在应用程序最初安装后对其进行一些处理。

    在安装程序中,我有一个自定义对话框,它请求用户名和密码。这是在我的安装程序类中访问的

    Me.Context.Parameters("username")
    

    将其设置为CustomActionData之后 /username="[TXTUSERNAME]"

    我试过这样的方法:

    Me.Context.Parameters("targetURL")
    Me.Context.Parameters("TARGETSITE")
    

    3 回复  |  直到 14 年前
        1
  •  1
  •   ZXX    14 年前

    那么安装后是否需要进行一些处理呢?你说过这是你的问题(第一行),所以我们假设磁盘上有可以运行的东西:-)

    http://www.codeproject.com/KB/install/command_lines_setups.aspx 这里有一些源代码等,展示了如何将完全任意的命令行参数传递给MSI。它还列出了大量可用的属性-至少要喜欢其中一个:-)

        2
  •  0
  •   Woworks    14 年前

    Response.Write(HttpContext.Current.Request.ServerVariables["HTTP_HOST"]
    

    Response.Write(Request.Url.Host.ToString()
    

    我不知道你是不是在找这个。。

        3
  •  0
  •   ajay_whiz    14 年前

    我创建了一个示例Web安装项目,并在ORCA编辑器中打开了MSI。

    “可能是” TARGETVDIR “可能有任何用处

    推荐文章