New installation of SP2013 with SP1 (using integrated media/ISO) needs the prerequisite file WCFDataServices 5.6.0 along with the 5.0.
An additional argument ("WCFDataServices56") should be specified for the PrerequisiteInstaller.exe in the "InstallPrerequisites" function.
example:
```
Start-Process "$env:SPbits\PrerequisiteInstaller.exe" -ArgumentList "/unattended `
/SQLNCli:`"$env:SPbits\PrerequisiteInstallerFiles\sqlncli.msi`" `
/PowerShell:`"$env:SPbits\PrerequisiteInstallerFiles\Windows6.1-KB2506143-x64.msu`" `
/NETFX:`"$env:SPbits\PrerequisiteInstallerFiles\dotNetFx45_Full_x86_x64.exe`" `
/IDFX:`"$env:SPbits\PrerequisiteInstallerFiles\Windows6.1-KB974405-x64.msu`" `
/IDFX11:`"$env:SPbits\PrerequisiteInstallerFiles\MicrosoftIdentityExtensions-64.msi`" `
/Sync:`"$env:SPbits\PrerequisiteInstallerFiles\Synchronization.msi`" `
/AppFabric:`"$env:SPbits\PrerequisiteInstallerFiles\WindowsServerAppFabricSetup_x64.exe`" `
/KB2671763:`"$env:SPbits\PrerequisiteInstallerFiles\AppFabric1.1-RTM-KB2671763-x64-ENU.exe`" `
/MSIPCClient:`"$env:SPbits\PrerequisiteInstallerFiles\setup_msipc_x64.msi`" `
/WCFDataServices:`"$env:SPbits\PrerequisiteInstallerFiles\WcfDataServices.exe`" `
/WCFDataServices56:`"$env:SPbits\PrerequisiteInstallerFiles\WcfDataServices56.exe`""
```
Comments: ** Comment from web user: brianlala **
An additional argument ("WCFDataServices56") should be specified for the PrerequisiteInstaller.exe in the "InstallPrerequisites" function.
example:
```
Start-Process "$env:SPbits\PrerequisiteInstaller.exe" -ArgumentList "/unattended `
/SQLNCli:`"$env:SPbits\PrerequisiteInstallerFiles\sqlncli.msi`" `
/PowerShell:`"$env:SPbits\PrerequisiteInstallerFiles\Windows6.1-KB2506143-x64.msu`" `
/NETFX:`"$env:SPbits\PrerequisiteInstallerFiles\dotNetFx45_Full_x86_x64.exe`" `
/IDFX:`"$env:SPbits\PrerequisiteInstallerFiles\Windows6.1-KB974405-x64.msu`" `
/IDFX11:`"$env:SPbits\PrerequisiteInstallerFiles\MicrosoftIdentityExtensions-64.msi`" `
/Sync:`"$env:SPbits\PrerequisiteInstallerFiles\Synchronization.msi`" `
/AppFabric:`"$env:SPbits\PrerequisiteInstallerFiles\WindowsServerAppFabricSetup_x64.exe`" `
/KB2671763:`"$env:SPbits\PrerequisiteInstallerFiles\AppFabric1.1-RTM-KB2671763-x64-ENU.exe`" `
/MSIPCClient:`"$env:SPbits\PrerequisiteInstallerFiles\setup_msipc_x64.msi`" `
/WCFDataServices:`"$env:SPbits\PrerequisiteInstallerFiles\WcfDataServices.exe`" `
/WCFDataServices56:`"$env:SPbits\PrerequisiteInstallerFiles\WcfDataServices56.exe`""
```
Comments: ** Comment from web user: brianlala **
Thanks; yes I'm aware of this one. The problem is, the new WCF 5.6 has the same filename as the old one (though the URLs and obviously the executables themselves are different):
(5.0) http://download.microsoft.com/download/8/F/9/8F93DBBD-896B-4760-AC81-646F61363A6D/WcfDataServices.exe
(5.6) http://download.microsoft.com/download/1/C/A/1CAA41C7-88B9-42D6-9E11-3C655656DAB1/WcfDataServices.exe
Renaming it for AutoSPInstaller is easy enough, but I also want to make sure that AutoSPSourceBuilder handles this properly too.
Also we need to determine if the 5.6 WcfDataServices.exe is:
* Only _required_ for SP1
* Only _works/supported_ with SP1
* Will work with _any_ version of SP2013
Stay tuned...
Brian