diff --git a/OpenRA.Editor/OpenRA.Editor.csproj b/OpenRA.Editor/OpenRA.Editor.csproj
index 0fa16c44f5..169c7255b8 100644
--- a/OpenRA.Editor/OpenRA.Editor.csproj
+++ b/OpenRA.Editor/OpenRA.Editor.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -13,6 +13,25 @@
v3.5
512
OpenRA.Editor.Icon.ico
+
+
+ 3.5
+
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
true
@@ -25,6 +44,7 @@
true
x86
false
+ AllRules.ruleset
pdbonly
@@ -35,6 +55,7 @@
4
false
true
+ AllRules.ruleset
@@ -122,6 +143,7 @@
True
Resources.resx
+ True
SettingsSingleFileGenerator
@@ -157,6 +179,23 @@
+
+
+ False
+ .NET Framework 3.5 SP1 Client Profile
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+ False
+ Windows Installer 3.1
+ true
+
+
-
+
\ No newline at end of file
diff --git a/OpenRA.Game/OpenRA.Game.csproj b/OpenRA.Game/OpenRA.Game.csproj
index 6523b39e69..6743891fb9 100755
--- a/OpenRA.Game/OpenRA.Game.csproj
+++ b/OpenRA.Game/OpenRA.Game.csproj
@@ -1,5 +1,5 @@
-
+
Debug
x86
@@ -12,9 +12,12 @@
OpenRA.Game
- 2.0
+ 3.5
+ false
+ v3.5
+ OpenRA.ico
publish\
true
Disk
@@ -27,11 +30,8 @@
true
0
1.0.0.%2a
- false
false
true
- v3.5
- OpenRA.ico
true
@@ -44,6 +44,7 @@
prompt
4
false
+ AllRules.ruleset
bin\Release\
@@ -55,6 +56,7 @@
false
prompt
4
+ AllRules.ruleset
@@ -222,6 +224,11 @@
+
+ False
+ .NET Framework 3.5 SP1 Client Profile
+ false
+
False
.NET Framework 2.0 %28x86%29
@@ -237,6 +244,11 @@
.NET Framework 3.5
false
+
+ False
+ .NET Framework 3.5 SP1
+ false
+
diff --git a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj
index 91ee396a04..cfdc6019f5 100644
--- a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj
+++ b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -12,6 +12,25 @@
OpenRA.Mods.Cnc
v3.5
512
+
+
+ 3.5
+
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
true
@@ -27,6 +46,7 @@
+ AllRules.ruleset
pdbonly
@@ -35,6 +55,7 @@
TRACE
prompt
4
+ AllRules.ruleset
@@ -113,6 +134,23 @@
False
+
+
+ False
+ .NET Framework 3.5 SP1 Client Profile
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+ False
+ Windows Installer 3.1
+ true
+
+
-
+
\ No newline at end of file
diff --git a/OpenRA.Renderer.SdlCommon/OpenRA.Renderer.SdlCommon.csproj b/OpenRA.Renderer.SdlCommon/OpenRA.Renderer.SdlCommon.csproj
index 1b8593a407..46589e297b 100644
--- a/OpenRA.Renderer.SdlCommon/OpenRA.Renderer.SdlCommon.csproj
+++ b/OpenRA.Renderer.SdlCommon/OpenRA.Renderer.SdlCommon.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -10,6 +10,25 @@
OpenRA.Renderer.SdlCommon
OpenRA.Renderer.SdlCommon
v3.5
+
+
+ 3.5
+
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
true
@@ -21,6 +40,7 @@
4
false
true
+ AllRules.ruleset
none
@@ -29,6 +49,7 @@
prompt
4
false
+ AllRules.ruleset
@@ -61,5 +82,22 @@
OpenRA.Game
+
+
+ False
+ .NET Framework 3.5 SP1 Client Profile
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+ False
+ Windows Installer 3.1
+ true
+
+
\ No newline at end of file
diff --git a/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj b/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj
index c0f251cb15..a188900409 100644
--- a/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj
+++ b/OpenRA.TilesetBuilder/OpenRA.TilesetBuilder.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -13,6 +13,25 @@
v3.5
512
tilesetbuilder_icon copy.ico
+
+
+ 3.5
+
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
true
@@ -25,6 +44,7 @@
x86
true
false
+ AllRules.ruleset
pdbonly
@@ -35,6 +55,7 @@
4
false
true
+ AllRules.ruleset
@@ -84,6 +105,7 @@
True
Resources.resx
+ True
SettingsSingleFileGenerator
@@ -112,6 +134,23 @@
+
+
+ False
+ .NET Framework 3.5 SP1 Client Profile
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ true
+
+
+ False
+ Windows Installer 3.1
+ true
+
+