diff --git a/resources/TaskSeq.ico b/resources/TaskSeq.ico
new file mode 100644
index 00000000..65d3ee0a
Binary files /dev/null and b/resources/TaskSeq.ico differ
diff --git a/src/FSharpy.TaskSeq.Test/FSharpy.TaskSeq.Test.fsproj b/src/FSharpy.TaskSeq.Test/FSharpy.TaskSeq.Test.fsproj
index 2b309a55..489fd13c 100644
--- a/src/FSharpy.TaskSeq.Test/FSharpy.TaskSeq.Test.fsproj
+++ b/src/FSharpy.TaskSeq.Test/FSharpy.TaskSeq.Test.fsproj
@@ -5,6 +5,7 @@
false
false
+ TaskSeq.ico
@@ -32,6 +33,10 @@
+
+
+
+
diff --git a/src/FSharpy.TaskSeq.Test/TaskSeq.ico b/src/FSharpy.TaskSeq.Test/TaskSeq.ico
new file mode 100644
index 00000000..65d3ee0a
Binary files /dev/null and b/src/FSharpy.TaskSeq.Test/TaskSeq.ico differ
diff --git a/src/FSharpy.TaskSeq/FSharpy.TaskSeq.fsproj b/src/FSharpy.TaskSeq/FSharpy.TaskSeq.fsproj
index cbb2cfa5..ddba9897 100644
--- a/src/FSharpy.TaskSeq/FSharpy.TaskSeq.fsproj
+++ b/src/FSharpy.TaskSeq/FSharpy.TaskSeq.fsproj
@@ -1,8 +1,9 @@
-
+
net6.0
true
+ TaskSeq.ico
@@ -21,4 +22,8 @@
+
+
+
+
diff --git a/src/FSharpy.TaskSeq/TaskSeq.ico b/src/FSharpy.TaskSeq/TaskSeq.ico
new file mode 100644
index 00000000..65d3ee0a
Binary files /dev/null and b/src/FSharpy.TaskSeq/TaskSeq.ico differ