diff --git a/BSIPA.sln b/BSIPA.sln
index e1df40a9..1a4c85e7 100644
--- a/BSIPA.sln
+++ b/BSIPA.sln
@@ -19,6 +19,8 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4D6639A2-BD39-4F9B-AF7F-8E5F3B88243D}"
ProjectSection(SolutionItems) = preProject
.github\workflows\build.yml = .github\workflows\build.yml
+ Common.props = Common.props
+ Common.targets = Common.targets
.github\workflows\docs.yml = .github\workflows\docs.yml
README.md = README.md
.github\release_draft.yml = .github\release_draft.yml
diff --git a/Common.props b/Common.props
new file mode 100644
index 00000000..07459379
--- /dev/null
+++ b/Common.props
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/Common.targets b/Common.targets
new file mode 100644
index 00000000..152a437c
--- /dev/null
+++ b/Common.targets
@@ -0,0 +1,13 @@
+
+
+
+
+
+ portable
+ 9
+ CA1031
+ $(WarningsAsErrors);nullable
+ disable
+
+
+
\ No newline at end of file
diff --git a/IPA.Injector/IPA.Injector.csproj b/IPA.Injector/IPA.Injector.csproj
index 537ac45d..a100bf44 100644
--- a/IPA.Injector/IPA.Injector.csproj
+++ b/IPA.Injector/IPA.Injector.csproj
@@ -1,13 +1,12 @@
-
+
+
+
net461;net35
IPA.Injector
-
- portable
- 8.0
+
true
- CA1031
false
false
true
@@ -103,4 +102,6 @@
+
+
diff --git a/IPA.Loader/IPA.Loader.csproj b/IPA.Loader/IPA.Loader.csproj
index 3ef4a9b0..6621dee7 100644
--- a/IPA.Loader/IPA.Loader.csproj
+++ b/IPA.Loader/IPA.Loader.csproj
@@ -1,13 +1,12 @@
-
+
+
+
net461;net35
IPA
-
- portable
- 8.0
+
true
- CA1031
true
false
true
@@ -64,4 +63,6 @@
+
+
diff --git a/IPA/IPA.csproj b/IPA/IPA.csproj
index a7dda417..0c158f58 100644
--- a/IPA/IPA.csproj
+++ b/IPA/IPA.csproj
@@ -1,5 +1,7 @@
+
+
Exe
net461;netcoreapp3.1
@@ -7,14 +9,13 @@
IPA
IPA
$(SolutionDir)=C:\
- portable
- 8.0
- CA1031
false
true
false
favicon.ico
+
+