Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 Installshield Visual Studio 2012先决条件_Visual Studio 2012_Prerequisites_Installshield Le - Fatal编程技术网

Visual studio 2012 Installshield Visual Studio 2012先决条件

Visual studio 2012 Installshield Visual Studio 2012先决条件,visual-studio-2012,prerequisites,installshield-le,Visual Studio 2012,Prerequisites,Installshield Le,在Visual Studio 2012中尝试使用InstallShield LE项目构建部署包时,我们如何指定先决条件。我看到了ProjectAssistant的Requirements部分,但这似乎只为安装程序提供了继续安装的功能,而不是基于是否存在某些先决条件。它似乎不具备在安装过程中实际安装任何先决条件的功能。 作为安装包的一部分,我希望安装IIS 7.5 Express和SQL Server Compact 3.5 SP2 当使用VisualStudio2010安装项目时,我们能够将必备

在Visual Studio 2012中尝试使用InstallShield LE项目构建部署包时,我们如何指定先决条件。我看到了ProjectAssistant的Requirements部分,但这似乎只为安装程序提供了继续安装的功能,而不是基于是否存在某些先决条件。它似乎不具备在安装过程中实际安装任何先决条件的功能。 作为安装包的一部分,我希望安装IIS 7.5 Express和SQL Server Compact 3.5 SP2

当使用VisualStudio2010安装项目时,我们能够将必备组件作为安装包的一部分进行实际安装

在InstallShield的产品页面上,它表示LE版本确实支持:

安装先决条件 执行安装之前,请检查并安装先决条件


我是不是弄错了什么

在2指定应用程序数据|可再发行项下查看。您将找到一个广泛的安装先决条件列表

在2指定应用程序数据|可再发行项下查看。您将找到一个广泛的安装先决条件列表

有一种方法,用于设置安装WAM和IIS的新必备文件.PRQ。我在这里为子孙后代写下了代码:

PRQ文件 星期和日付的转换 @回显cls

@回声。 @echo Windows Process Activation Services和Microsoft Internet信息 @此计算机上必须安装echo Services IIS才能承载 @回显大都会/团队网站。如果此计算机上已安装WAS和IIS, @echo此过程仅确保安装了所有必要的组件。 @回声。 @回声。 @echo正在安装Windows Process Activation Services-请稍候 start/w%WINDIR%\sysnative\pkgmgr/l:%TEMP%\InstallWAS.log/iu:IIS WebServerRole;是WindowsActivationService;WAS过程模型;是网络环境;WAS配置api

如果不是错误级别0 @回声。 @回显安装Windows Process Activation Services时发生的错误-ERRORLEVEL% @echo请参阅日志文件%TEMP%\InstallWAS.log @echo了解更多信息。 @回声。 暂停 出口

@回声。 @echo正在安装Microsoft Internet信息服务-请稍候。。。 start/w%WINDIR%\sysnative\pkgmgr/l:%TEMP%\InstallIIS.log/iu:IIS WebServerRole;IIS网络服务器;IIS-CommonHttpFeatures;内容;IIS文件;IIS目录浏览;IIS-HttpErrors;IIS-HttpRedirect;IIS应用开发;IIS-ASPNET;可扩展性;IIS是扩展的;IIS-isapipfilter;IIS健康与诊断;IIS-HttpLogging;IIS请求监视器;IIS HttpTracing;IIS自定义日志;IIS安全;IIS基础认证;IIS Windows身份验证;IIS授权;IIS请求过滤;IIS性能;IIS-HttpCompressionStatic;IIS Web服务器管理工具;IIS管理控制台;IIS管理脚本工具;是WindowsActivationService;WAS过程模型;是网络环境;WAS配置api; 如果不是错误级别0 @回声。 @回显安装时发生的错误 Microsoft Internet信息服务-%ERRORLEVEL% @echo请参阅日志文件%TEMP%\InstallIIS.log @echo了解更多信息。 @回声。 暂停 出口

@回声。 @echo安装成功! @回声。 出口

谢谢你,Acorder,无论你现在在哪里:-

有一种方法可以设置一个安装WAM和IIS的新的必备文件.PRQ。我在这里为子孙后代写下了代码:

PRQ文件 星期和日付的转换 @回显cls

@回声。 @echo Windows Process Activation Services和Microsoft Internet信息 @此计算机上必须安装echo Services IIS才能承载 @回显大都会/团队网站。如果此计算机上已安装WAS和IIS, @echo此过程仅确保安装了所有必要的组件。 @回声。 @回声。 @echo正在安装Windows Process Activation Services-请稍候 start/w%WINDIR%\sysnative\pkgmgr/l:%TEMP%\InstallWAS.log/iu:IIS WebServerRole;是WindowsActivationService;WAS过程模型;是网络环境;WAS配置api

如果不是错误级别0 @回声。 @回显安装Windows Process Activation Services时发生的错误-ERRORLEVEL% @echo请参阅日志文件%TEMP%\InstallWAS.log @echo了解更多信息。 @回声。 暂停 出口

@回声。 @echo正在安装Microsoft Internet信息服务-请稍候。。。 start/w%WINDIR%\sysnative\pkgmgr/l:%TEMP%\InstallIIS.log/iu:IIS WebServerRole;IIS网络服务器;IIS-CommonHttpFeatures;内容;IIS文件;IIS目录浏览;IIS-HttpErrors;IIS-HttpRedirect;IIS应用开发;IIS-ASPNET;可扩展性;IIS是扩展的;IIS-isapipfilter;IIS健康与诊断;IIS-HttpLogging;IIS请求监视器;IIS HttpTracing;IIS客户 测井;IIS安全;IIS基础认证;IIS Windows身份验证;IIS授权;IIS请求过滤;IIS性能;IIS-HttpCompressionStatic;IIS Web服务器管理工具;IIS管理控制台;IIS管理脚本工具;是WindowsActivationService;WAS过程模型;是网络环境;WAS配置api; 如果不是错误级别0 @回声。 @回显安装时发生的错误 Microsoft Internet信息服务-%ERRORLEVEL% @echo请参阅日志文件%TEMP%\InstallIIS.log @echo了解更多信息。 @回声。 暂停 出口

@回声。 @echo安装成功! @回声。 出口


谢谢你,阿科德,无论你现在在哪里:-

谢谢克里斯托弗。现在我了解了如何设置可再发行文件。不幸的是,我在列表中没有看到IIS 7.5 Express。当查看InstallShield文档时,我发现我们可以使用InstallShield先决条件编辑器创建我们自己的先决条件,但根据InstallShield功能比较,限量版似乎不支持这一点,因此我们必须为此购买专业版。您可以在VM上安装专业版评价使用prereq编辑器编写PRQ文件,然后将其复制到具有ISLE的计算机中。FWIW,我使用Linq to XML创建了我自己的PRQ编辑器,但从未将其推向市场,因为我不知道该卖什么,也不知道有多少人会对它感兴趣。谢谢Christopher。现在我了解了如何设置可再发行文件。不幸的是,我在列表中没有看到IIS 7.5 Express。当查看InstallShield文档时,我发现我们可以使用InstallShield先决条件编辑器创建我们自己的先决条件,但根据InstallShield功能比较,限量版似乎不支持这一点,因此我们必须为此购买专业版。您可以在VM上安装专业版评价使用prereq编辑器编写PRQ文件,然后将其复制到具有ISLE的计算机中。FWIW,我使用linqtoxml创建了我自己的PRQ编辑器,但从未将其推向市场,因为我不知道该卖什么,也不知道有多少人会对它感兴趣。据报道,pkgmgr已被弃用,微软建议改用DISM。据报道,pkgmgr已被弃用,微软建议改用DISM。
<?xml version="1.0" encoding="UTF-8"?>
<SetupPrereq>
    <operatingsystemconditions>
        <operatingsystemcondition MajorVersion="6" MinorVersion="1" PlatformId="2" CSDVersion="" Bits="4" ProductType="1"></operatingsystemcondition>
        <operatingsystemcondition MajorVersion="6" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="4" ProductType="2|3"></operatingsystemcondition>
        <operatingsystemcondition MajorVersion="6" MinorVersion="1" PlatformId="2" CSDVersion="" Bits="4" ProductType="2|3"></operatingsystemcondition>
    </operatingsystemconditions>
    <files>
        <file LocalFile=".\Microsoft IIS\InstallWASandIIS.bat" CheckSum="3205F5B453D8E5FA8795280455BC6B97" FileSize="0,1983"></file>
    </files>
    <execute file="InstallWASandIIS.bat" returncodetoreboot="-1"></execute>
    <properties Id="{9724DBFD-9103-404F-BD53-6B29358C85EF}" Description="This prerequisite installs Windows Process Activation Services (WAS) and Microsoft Internet Information Services (IIS) on Windows 7 x64, Windows Server 2008 x64 and Windows Server 2008 R2 x64 operating systems for MET/TEAM."></properties>
    <behavior Reboot="32"></behavior>
</SetupPrereq>