Sto cercando di creare un ExePackage [utilizzando la proprietà downloadURL] nel mio fagotto che scarica SQL Express 2014 e lo installa utilizzando il seguente codiceCome creare un Wix Exepackage che solo ha un link per il download
<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="NT AUTHORITY\NETWORK SERVICE" /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>
quando provo e crea il pacchetto di installazione ricevo il seguente errore ....
Error 2 The system cannot find the file 'SourceDir\SQLEXPRWT_x64_ENU.exe'.
posso impostare la proprietà SourceFile in un file locale e comprendono che nella mia installazione, ma io preferirei non dover muoversi un file 800mb + con il mio programma di installazione.
@ Non configurato, perché non sei sicuro del motivo per cui sei entrato e hai estratto la parte di testo della mia modifica. Questo scambio ha informazioni veramente utili che ho sprecato un sacco di cicli di ricerca perché il termine DownloadUrl non appariva nel testo o nel titolo. L'ho aggiunto a) forse aiutare le ricerche eb) ottenere il termine nella prima riga della domanda in modo che qualcuno che fa clic sulla domanda lo veda immediatamente. –