diff --git a/.hgignore b/.hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -7,6 +7,8 @@ syntax: glob
bin/
obj/
+publish/
+
*.user
mac/old/
diff --git a/DesertPaintCodex.csproj b/DesertPaintCodex.csproj
--- a/DesertPaintCodex.csproj
+++ b/DesertPaintCodex.csproj
@@ -3,6 +3,15 @@
WinExe
net5.0
enable
+ Assets\desert_paint_codex_icon.ico
+ DesertPaintCodex.Program
+ AnyCPU;x64
+
+
+ x64
+
+
+ x64
diff --git a/Properties/PublishProfiles/Win64 Self-Contained.pubxml b/Properties/PublishProfiles/Win64 Self-Contained.pubxml
new file mode 100644
--- /dev/null
+++ b/Properties/PublishProfiles/Win64 Self-Contained.pubxml
@@ -0,0 +1,18 @@
+
+
+
+
+ Release
+ x64
+ publish\win-x64
+ FileSystem
+ net5.0
+ win-x64
+ true
+ True
+ False
+ False
+
+
\ No newline at end of file