diff --git a/Flow.Launcher/Flow.Launcher.csproj b/Flow.Launcher/Flow.Launcher.csproj
index 289a502d0..20e847f82 100644
--- a/Flow.Launcher/Flow.Launcher.csproj
+++ b/Flow.Launcher/Flow.Launcher.csproj
@@ -66,6 +66,9 @@
PreserveNewest
+
+ PreserveNewest
+
diff --git a/Flow.Launcher/Images/app.ico b/Flow.Launcher/Images/app.ico
new file mode 100644
index 000000000..36b1d22d0
Binary files /dev/null and b/Flow.Launcher/Images/app.ico differ
diff --git a/Flow.Launcher/SettingWindow.xaml b/Flow.Launcher/SettingWindow.xaml
index 4c7eac114..cb0ef2def 100644
--- a/Flow.Launcher/SettingWindow.xaml
+++ b/Flow.Launcher/SettingWindow.xaml
@@ -11,7 +11,7 @@
xmlns:svgc="http://sharpvectors.codeplex.com/svgc/"
x:Class="Flow.Launcher.SettingWindow"
mc:Ignorable="d"
- Icon="Images\app.png"
+ Icon="Images\app.ico"
Title="{DynamicResource flowlauncher_settings}"
ResizeMode="NoResize"
WindowStartupLocation="CenterScreen"