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

未在IIS中创建网站-InstallShield限量版

  •  1
  • kudlatiger  · 技术社区  · 7 年前

    我正在Visual Studio 2015中使用限量版InstallShield 2015。

    我已配置 Internet信息服务设置 如下所示,但未在IIS中创建网站。

    enter image description here

    我的IIS版本为:10.0

    以下是内部的IIS设置 安装屏蔽

    enter image description here

    注意:源代码已成功复制 [安装目录] 目标计算机的,但未与IIS映射。

    更新

    我只看到与IIS相关的声明,但在日志中的任何地方都没有使用!

         Property(S): PROGMSG_IIS_CREATEAPPPOOL = Creating application pool %s
         Property(S): PROGMSG_IIS_CREATEAPPPOOLS = Creating application Pools...
         Property(S): PROGMSG_IIS_CREATEVROOT = Creating IIS virtual directory %s
         Property(S): PROGMSG_IIS_CREATEVROOTS = Creating IIS virtual directories...
         Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSION = Creating web service extension
         Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS = Creating web service extensions...
         Property(S): PROGMSG_IIS_CREATEWEBSITE = Creating IIS website %s
         Property(S): PROGMSG_IIS_CREATEWEBSITES = Creating IIS websites...
         Property(S): PROGMSG_IIS_EXTRACT = Extracting information for IIS virtual directories...
         Property(S): PROGMSG_IIS_EXTRACTDONE = Extracted information for IIS virtual directories...
         Property(S): PROGMSG_IIS_EXTRACTDONEz = Extracted information for IIS virtual directories...
         Property(S): PROGMSG_IIS_EXTRACTzDONE = Extracted information for IIS virtual directories...
         Property(S): PROGMSG_IIS_REMOVEAPPPOOL = Removing application pool
         Property(S): PROGMSG_IIS_REMOVEAPPPOOLS = Removing application pools...
         Property(S): PROGMSG_IIS_REMOVESITE = Removing web site at port %d
         Property(S): PROGMSG_IIS_REMOVEVROOT = Removing IIS virtual directory %s
         Property(S): PROGMSG_IIS_REMOVEVROOTS = Removing IIS virtual directories...
         Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION = Removing web service extension
         Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS = Removing web service extensions...
         Property(S): PROGMSG_IIS_REMOVEWEBSITES = Removing IIS websites...
         Property(S): PROGMSG_IIS_ROLLBACKAPPPOOLS = Rolling back application pools...
         Property(S): PROGMSG_IIS_ROLLBACKVROOTS = Rolling back virtual directory and web site changes...
         Property(S): PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS = Rolling back web service extensions...
    

    断然的

    在网站内部添加应用程序后,问题已得到解决。似乎仅仅在InstallShield中拥有网站是不够的。

    3 回复  |  直到 7 年前
        1
  •  1
  •   Barshan Das    6 年前

    在InstallShield评估版2010中,我在默认网站之外创建了另一个网站。我将TCP端口号更改为8080。

    enter image description here

    enter image description here

        2
  •  1
  •   Stein Åsmul    5 年前

    改进? : Different ways to create and interpret MSI logs .


    很好地提出了一个可理解的问题,但恐怕您忘记了最重要的部分: 日志文件说了什么? 请用详细信息更新您的问题。

    我将此作为一个答案,一旦我们获得更多信息,我将“改进”它。

    以下是我为您提供的关于日志记录的标准简介:

    记录MSI安装

    以下是如何记录安装(静默安装):

    msiexec.exe /I "C:\Installer.msi" /QN /L*V "C:\msilog.log"
    

    或用于设置。exe文件:

    Setup.exe /v"/l*v C:\msilog.log /QN"
    

    快速参数解释:

    /I = run regular installation sequence
    /QN = run completely silently
    /L*V "C:\My.log" = verbose logging at specified path
    

    如果这令人困惑 try installsite.org's logging FAQ -如何为安装创建日志文件。


    一些链接 :

        3
  •  0
  •   kudlatiger    7 年前

    通过添加 应用 在…内 网站 .

    似乎只是 网站 在里面 配置目标系统->Internet信息服务 这还不够。

    原因:InstallShield Limited版本不支持在默认网站之外创建网站。

    enter image description here