小编Ann*_*unn的帖子

如何创建仅具有下载链接的Wix Exepackage

我试图在我的包中创建一个ExePackage [使用DownloadUrl属性],下载Sql Express 2014并使用以下代码安装它

<ExePackage Id="Sql2014Express"
    DisplayName="SQL Server 2014 Express"
    Cache="no"
    Compressed="no"
    PerMachine="yes"
    Permanent="no"
    Vital="yes"
    Name="SQLEXPRWT_x64_ENU.exe"
    DownloadUrl="http://download.microsoft.com/download/E/A/E/EAE6F7FC-767A-4038-A954-49B8B05D04EB/ExpressAndTools%2064BIT/SQLEXPRWT_x64_ENU.exe"
    InstallCommand="/ACTION=Install /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /SECURITYMODE=SQL [SqlVariable] /TCPENABLED=1 /SQLSVCACCOUNT=&quot;NT AUTHORITY\NETWORK SERVICE&quot; /SQLSVCSTARTUPTYPE=Auto /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /ADDCURRENTUSERASSQLADMIN=FALSE /Q /HIDECONSOLE /SkipRules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms"
    UninstallCommand="/Action=Uninstall /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /Q /HIDECONSOLE"
    DetectCondition="SqlInstanceFound"
    InstallCondition="$(var.ServerInstall)">
    <ExitCode Value ="3010" Behavior="forceReboot" />
  </ExePackage>
Run Code Online (Sandbox Code Playgroud)

当我尝试构建安装程序包时,我收到以下错误....

Error   2   The system cannot find the file 'SourceDir\SQLEXPRWT_x64_ENU.exe'.  
Run Code Online (Sandbox Code Playgroud)

我可以将SourceFile属性设置为本地文件,并将其包含在我的安装中,但我宁愿不必使用我的安装程序移动800mb +文件.

wix burn wix3.8

8
推荐指数
1
解决办法
5306
查看次数

标签 统计

burn ×1

wix ×1

wix3.8 ×1