diff --git a/SparkleShare/SparkleFetcher.cs b/SparkleShare/SparkleFetcher.cs index f64be9f0..ccd08e75 100644 --- a/SparkleShare/SparkleFetcher.cs +++ b/SparkleShare/SparkleFetcher.cs @@ -114,6 +114,8 @@ namespace SparkleShare { string repo_info = reader.ReadToEnd (); reader.Close (); + File.Delete (repo_config_file_path); + string new_repo_info = repo_info + "\n" + user_info; TextWriter writer = new StreamWriter (repo_config_file_path); diff --git a/SparkleShare/SparkleUI.cs b/SparkleShare/SparkleUI.cs index 33e61da6..0f41cc22 100644 --- a/SparkleShare/SparkleUI.cs +++ b/SparkleShare/SparkleUI.cs @@ -168,6 +168,7 @@ namespace SparkleShare { if (!File.Exists (desktopfile_path)) { if (!Directory.Exists (apps_path)) + Directory.CreateDirectory (apps_path); TextWriter writer = new StreamWriter (desktopfile_path);