diff --git a/.editorconfig b/.editorconfig
index f39b26725..c3fb970c3 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,3 +1,16 @@
+# top-most EditorConfig file
+root = true
+
[*.cs]
indent_style = space
indent_size = 4
+csharp_style_var_for_built_in_types = false:warning
+csharp_style_var_elsewhere = false:warning
+csharp_style_var_when_type_is_apparent = false:warning
+end_of_line = crlf
+dotnet_sort_system_directives_first = true
+dotnet_style_predefined_type_for_locals_parameters_members = true:warning
+dotnet_style_predefined_type_for_member_access = true:warning
+dotnet_style_qualification_for_field = true:warning
+dotnet_style_qualification_for_method = true:warning
+dotnet_style_qualification_for_property = true:warning
\ No newline at end of file
diff --git a/ImageSharp.ruleset b/ImageSharp.ruleset
index 2daf6243a..fb344621f 100644
--- a/ImageSharp.ruleset
+++ b/ImageSharp.ruleset
@@ -1,7 +1,8 @@
-
+
+
-
+
\ No newline at end of file
diff --git a/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj b/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj
index 4b8a11b4d..72d5aa890 100644
--- a/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj
+++ b/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj
@@ -25,14 +25,22 @@
false
false
full
+ portable
+ True
+
+
+
+
+ All
+
diff --git a/src/ImageSharp/ImageSharp.csproj b/src/ImageSharp/ImageSharp.csproj
index 94c6c82d2..95cf56790 100644
--- a/src/ImageSharp/ImageSharp.csproj
+++ b/src/ImageSharp/ImageSharp.csproj
@@ -25,11 +25,19 @@
false
false
full
+ portable
+ True
+
+
+
+
+ All
+