private bool PushXaml(string source, string dest) { string errorMessage; if (DeployHelper.PushFile(_selectedDevice, source, dest, null, out errorMessage)) { return(true); } ShowError(errorMessage); return(false); }
private bool PrepareAndCopyFilesToTarget() { if (!_isLiveProfiling) { if (!InstallTpk()) { return(false); } } string tempFileName = Path.GetTempFileName(); try { if (!WriteProfilerConfigFile(_sessionConfiguration.TargetDll, _sessionConfiguration.AppId, tempFileName)) { WriteToOutput("[PrepareAndCopyFilesToTarget] WriteProfilerConfigFile failed"); return(false); } string destination = $"{_targetShareDirectory}/{ProfilerConfigName}"; DebugWriteToOutput($"Uploading \"{tempFileName}\" to {destination}..."); string errorMessage; if (!DeployHelper.PushFile(_selectedDevice, tempFileName, destination, null, out errorMessage)) { WriteToOutput(errorMessage); return(false); } } finally { try { File.Delete(tempFileName); } catch { } } return(true); }
protected virtual bool PushPackage(string source, string destination, out string errorMessage) { return(DeployHelper.PushFile(null, source, destination, (isStdOut, line) => { OnMessage("SDK Tool Installing... ", line); return false; }, out errorMessage)); }