diff --git a/build/common.props b/build/common.props
index 7772d53ee8..d5d95d486f 100644
--- a/build/common.props
+++ b/build/common.props
@@ -18,7 +18,7 @@
false
-
+
$(DefineConstants);CLASSIC
diff --git a/docs/articles/contributing/debugging.md b/docs/articles/contributing/debugging.md
index 812299dfdc..b6411e4802 100644
--- a/docs/articles/contributing/debugging.md
+++ b/docs/articles/contributing/debugging.md
@@ -4,4 +4,4 @@ There should be two debug profiles available in VS drop down

-However due to VS 2017 RC4 bug it seems that it's impossible to choose as of 2/19/2017. If you want to change it then please edit the project file (.csproj) and set your order - the first framework moniker is always used. `netcoreapp1.1;net46`
\ No newline at end of file
+However due to VS 2017 RC4 bug it seems that it's impossible to choose as of 2/19/2017. If you want to change it then please edit the project file (.csproj) and set your order - the first framework moniker is always used. `netcoreapp1.1;net461`
\ No newline at end of file
diff --git a/docs/articles/contributing/development.md b/docs/articles/contributing/development.md
index 0b6ae9cfc0..d9244305c4 100644
--- a/docs/articles/contributing/development.md
+++ b/docs/articles/contributing/development.md
@@ -17,7 +17,7 @@ Just add it to the top level of csproj.
Specify a conditional dependency:
```xml
-
+
```
diff --git a/docs/articles/faq.md b/docs/articles/faq.md
index 56afee4a26..b0ccf827fe 100644
--- a/docs/articles/faq.md
+++ b/docs/articles/faq.md
@@ -33,7 +33,7 @@ If you want to target netcoreapp1.0 in your main assembly, it's recommended to c
[CoreJob, ClrJob, MonoJob]
```
-* **Q** My source code targets old versions of .NET Framework or .NET Core, but BenchmarkDotNet requires `net46` and `netcoreapp2.0`. How can I run benchmarks in this case?
+* **Q** My source code targets old versions of .NET Framework or .NET Core, but BenchmarkDotNet requires `net461` and `netcoreapp2.0`. How can I run benchmarks in this case?
**A** It's a good practice to introduce an additional console application (e.g. `MyAwesomeLibrary.Benchmarks`) which will depend on your code and BenchmarkDotNet.
Due to the fact that users usually run benchmarks in a develop environment and don't distribute benchmarks for users, it shouldn't be a problem.
diff --git a/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj b/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj
index 114f88949e..ae8024a7a8 100644
--- a/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj
+++ b/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj
@@ -1,7 +1,7 @@
Exe
- net46;netcoreapp2.0
+ net461;netcoreapp2.0
diff --git a/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj b/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj
index be85e6c7b6..2a2d268ab4 100644
--- a/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj
+++ b/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.Samples
- net46;netcoreapp2.0;netcoreapp2.1
+ net461;netcoreapp2.0;netcoreapp2.1
win7-x64;win7-x86;osx.10.10-x64;osx.10.11-x64;ubuntu.14.04-x64;ubuntu.16.04-x64;centos.7-x64;rhel.7.2-x64;debian.8-x64;fedora.23-x64;opensuse.13.2-x64
win7-x64;win7-x86
true
diff --git a/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj b/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj
index fcc56ef45d..5526c1fc70 100644
--- a/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj
+++ b/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj
@@ -3,7 +3,7 @@
Powerful .NET library for benchmarking (Diagnostic Tools for Windows)
BenchmarkDotNet.Diagnostics.Windows
- net46;netstandard2.0
+ net461;netstandard2.0
1701;1702;1705;1591;3001;3003;3002;3009
BenchmarkDotNet.Diagnostics.Windows
BenchmarkDotNet.Diagnostics.Windows
diff --git a/src/BenchmarkDotNet/BenchmarkDotNet.csproj b/src/BenchmarkDotNet/BenchmarkDotNet.csproj
index 44fc4732c1..577352cbc1 100644
--- a/src/BenchmarkDotNet/BenchmarkDotNet.csproj
+++ b/src/BenchmarkDotNet/BenchmarkDotNet.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet
- net46;netstandard2.0;netcoreapp2.1
+ net461;netstandard2.0;netcoreapp2.1
true
$(NoWarn);1701;1702;1705;1591;3005
BenchmarkDotNet
@@ -19,7 +19,7 @@
-
+
false
@@ -28,7 +28,7 @@
-
+
diff --git a/tests/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly.csproj b/tests/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly.csproj
index ca471f619b..c2fdb08bb6 100644
--- a/tests/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly.csproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly/BenchmarkDotNet.IntegrationTests.ConfigPerAssembly.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.IntegrationTests.ConfigPerAssembly
- net46;netcoreapp2.0;netcoreapp2.1
+ net461;netcoreapp2.0;netcoreapp2.1
true
BenchmarkDotNet.IntegrationTests.ConfigPerAssembly
BenchmarkDotNet.IntegrationTests.ConfigPerAssembly
diff --git a/tests/BenchmarkDotNet.IntegrationTests.CustomPaths/BenchmarkDotNet.IntegrationTests.CustomPaths.csproj b/tests/BenchmarkDotNet.IntegrationTests.CustomPaths/BenchmarkDotNet.IntegrationTests.CustomPaths.csproj
index a2ea422440..58f52f3e33 100644
--- a/tests/BenchmarkDotNet.IntegrationTests.CustomPaths/BenchmarkDotNet.IntegrationTests.CustomPaths.csproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.CustomPaths/BenchmarkDotNet.IntegrationTests.CustomPaths.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.IntegrationTests.CustomPaths
- net46
+ net461
true
BenchmarkDotNet.IntegrationTests.CustomPaths
BenchmarkDotNet.IntegrationTests.CustomPaths
diff --git a/tests/BenchmarkDotNet.IntegrationTests.DisabledOptimizations/BenchmarkDotNet.IntegrationTests.DisabledOptimizations.csproj b/tests/BenchmarkDotNet.IntegrationTests.DisabledOptimizations/BenchmarkDotNet.IntegrationTests.DisabledOptimizations.csproj
index df2f1a4a8b..b8eb15fa4d 100644
--- a/tests/BenchmarkDotNet.IntegrationTests.DisabledOptimizations/BenchmarkDotNet.IntegrationTests.DisabledOptimizations.csproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.DisabledOptimizations/BenchmarkDotNet.IntegrationTests.DisabledOptimizations.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.IntegrationTests.DisabledOptimizations
- net46;netcoreapp2.0;netcoreapp2.1
+ net461;netcoreapp2.0;netcoreapp2.1
true
BenchmarkDotNet.IntegrationTests.DisabledOptimizations
BenchmarkDotNet.IntegrationTests.DisabledOptimizations
diff --git a/tests/BenchmarkDotNet.IntegrationTests.EnabledOptimizations/BenchmarkDotNet.IntegrationTests.EnabledOptimizations.csproj b/tests/BenchmarkDotNet.IntegrationTests.EnabledOptimizations/BenchmarkDotNet.IntegrationTests.EnabledOptimizations.csproj
index c5f970fb95..44932a81d1 100644
--- a/tests/BenchmarkDotNet.IntegrationTests.EnabledOptimizations/BenchmarkDotNet.IntegrationTests.EnabledOptimizations.csproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.EnabledOptimizations/BenchmarkDotNet.IntegrationTests.EnabledOptimizations.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.IntegrationTests.EnabledOptimizations
- net46;netcoreapp2.0;netcoreapp2.1
+ net461;netcoreapp2.0;netcoreapp2.1
true
BenchmarkDotNet.IntegrationTests.EnabledOptimizations
BenchmarkDotNet.IntegrationTests.EnabledOptimizations
diff --git a/tests/BenchmarkDotNet.IntegrationTests.FSharp/BenchmarkDotNet.IntegrationTests.FSharp.fsproj b/tests/BenchmarkDotNet.IntegrationTests.FSharp/BenchmarkDotNet.IntegrationTests.FSharp.fsproj
index 7bb41650b7..a503c21f74 100644
--- a/tests/BenchmarkDotNet.IntegrationTests.FSharp/BenchmarkDotNet.IntegrationTests.FSharp.fsproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.FSharp/BenchmarkDotNet.IntegrationTests.FSharp.fsproj
@@ -1,7 +1,7 @@
- net46;netcoreapp2.0
+ net461;netcoreapp2.0
false
diff --git a/tests/BenchmarkDotNet.IntegrationTests.ManualRunning/BenchmarkDotNet.IntegrationTests.ManualRunning.csproj b/tests/BenchmarkDotNet.IntegrationTests.ManualRunning/BenchmarkDotNet.IntegrationTests.ManualRunning.csproj
index 9a09b4fe6b..e62a021317 100755
--- a/tests/BenchmarkDotNet.IntegrationTests.ManualRunning/BenchmarkDotNet.IntegrationTests.ManualRunning.csproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.ManualRunning/BenchmarkDotNet.IntegrationTests.ManualRunning.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.IntegrationTests.ManualRunning
- net46;netcoreapp2.1
+ net461;netcoreapp2.1
true
BenchmarkDotNet.IntegrationTests.ManualRunning
BenchmarkDotNet.IntegrationTests.ManualRunning
diff --git a/tests/BenchmarkDotNet.IntegrationTests.VisualBasic/BenchmarkDotNet.IntegrationTests.VisualBasic.vbproj b/tests/BenchmarkDotNet.IntegrationTests.VisualBasic/BenchmarkDotNet.IntegrationTests.VisualBasic.vbproj
index fbb564a0b0..cb8085aac2 100644
--- a/tests/BenchmarkDotNet.IntegrationTests.VisualBasic/BenchmarkDotNet.IntegrationTests.VisualBasic.vbproj
+++ b/tests/BenchmarkDotNet.IntegrationTests.VisualBasic/BenchmarkDotNet.IntegrationTests.VisualBasic.vbproj
@@ -5,7 +5,7 @@
- net46;netcoreapp2.0
+ net461;netcoreapp2.0
diff --git a/tests/BenchmarkDotNet.IntegrationTests/BenchmarkDotNet.IntegrationTests.csproj b/tests/BenchmarkDotNet.IntegrationTests/BenchmarkDotNet.IntegrationTests.csproj
index 23b0d4cf5b..2867294cce 100755
--- a/tests/BenchmarkDotNet.IntegrationTests/BenchmarkDotNet.IntegrationTests.csproj
+++ b/tests/BenchmarkDotNet.IntegrationTests/BenchmarkDotNet.IntegrationTests.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.IntegrationTests
- net46;netcoreapp2.0;netcoreapp2.1
+ net461;netcoreapp2.0;netcoreapp2.1
true
BenchmarkDotNet.IntegrationTests
BenchmarkDotNet.IntegrationTests
diff --git a/tests/BenchmarkDotNet.Tests/BenchmarkDotNet.Tests.csproj b/tests/BenchmarkDotNet.Tests/BenchmarkDotNet.Tests.csproj
index 04c62c0675..309d35247a 100755
--- a/tests/BenchmarkDotNet.Tests/BenchmarkDotNet.Tests.csproj
+++ b/tests/BenchmarkDotNet.Tests/BenchmarkDotNet.Tests.csproj
@@ -2,7 +2,7 @@
BenchmarkDotNet.Tests
- net46;netcoreapp2.0;netcoreapp2.1
+ net461;netcoreapp2.0;netcoreapp2.1
BenchmarkDotNet.Tests
BenchmarkDotNet.Tests
true