public void install_noop(ChocolateyConfiguration config, Action <PackageResult> continueAction) { //todo: noop should see if packages are already installed and adjust message, amiright?! this.Log().Info("{0} would have used NuGet to install packages (if they are not already installed):{1}{2}".format_with( ApplicationParameters.Name, Environment.NewLine, config.PackageNames )); var tempInstallsLocation = _fileSystem.combine_paths(_fileSystem.get_temp_path(), ApplicationParameters.Name, "TempInstalls_" + DateTime.Now.ToString("yyyyMMdd_HHmmss_ffff")); _fileSystem.create_directory_if_not_exists(tempInstallsLocation); ApplicationParameters.PackagesLocation = tempInstallsLocation; install_run(config, continueAction); _fileSystem.delete_directory(tempInstallsLocation, recursive: true); }