dependentAssemblyGeneratorExePath = System.IO.Path]::Combine ($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe"); ...

$dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine ($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");          $exchangeBinPath = [System.IO.Path]::Combine ($RoleInstallPath, "bin");          $frontEndPath = [System.IO.Path]::Combine ($RoleInstallPath, "Front-end");          $clientAccessPath = [System.IO.Path]::Combine ($RoleInstallPath, "ClientAccess");          $sharedWebConfig = [System.IO.Path]::Combine ($RoleInstallPath, "Front-end", "HttpProxy", "SharedWebConfig.config");$un = & "$dependentAssemblyGeneratorExePath"-"$exchangeBinPath" exchangePath - exchangePath "$frontEndPath" - exchangePath "$clientAccessPath" - configFile "$sharedWebConfig";          $un | % {$line = "DependentAssemblyGenerator:" + $_; Scrittura-ExchangeSetupLog-Info $line}          Start Process-nome "iisreset" - Args "/ timeout:120"