diff --git a/Resources/icon.ico b/Resources/icon.ico
new file mode 100644
index 00000000..fb03932e
Binary files /dev/null and b/Resources/icon.ico differ
diff --git a/TweetDick.csproj b/TweetDick.csproj
index 6da66d85..f08bbc7a 100644
--- a/TweetDick.csproj
+++ b/TweetDick.csproj
@@ -71,6 +71,9 @@
     <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
     <UseVSHostingProcess>false</UseVSHostingProcess>
   </PropertyGroup>
+  <PropertyGroup>
+    <ApplicationIcon>Resources\icon.ico</ApplicationIcon>
+  </PropertyGroup>
   <ItemGroup>
     <Reference Include="System" />
     <Reference Include="System.Core" />
@@ -179,6 +182,9 @@
       <TargetPath>code.js</TargetPath>
     </ContentWithTargetPath>
   </ItemGroup>
+  <ItemGroup>
+    <Content Include="Resources\icon.ico" />
+  </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
     <PropertyGroup>