diff --git a/build.proj b/build.proj
index e2661510a14e5..cc58b206112d1 100644
--- a/build.proj
+++ b/build.proj
@@ -1,25 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime.sln b/src/SdkCommon/ClientRuntime/ClientRuntime.sln
index e8b2c24ae38a3..8447af103d033 100644
--- a/src/SdkCommon/ClientRuntime/ClientRuntime.sln
+++ b/src/SdkCommon/ClientRuntime/ClientRuntime.sln
@@ -11,8 +11,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Rest.ClientRuntim
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Rest.ClientRuntime.Tracing.Tests", "Test\ClientRuntime.Tracing.Tests\Microsoft.Rest.ClientRuntime.Tracing.Tests.csproj", "{05A3BD74-8C1B-457B-A85A-35C7B393449E}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClientRuntime.E2E.Tests", "Test\ClientRuntime.E2E.Tests\ClientRuntime.E2E.Tests.csproj", "{935BFCFC-6CE6-45D4-A39A-2416F900FDE3}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Rest.ClientRuntime", "ClientRuntime\Microsoft.Rest.ClientRuntime.csproj", "{20392A6A-3240-4429-B62D-AAE1BC8773F7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Rest.ClientRuntime.Azure", "ClientRuntime.Azure\Microsoft.Rest.ClientRuntime.Azure.csproj", "{0D20004D-46DC-4EB2-9193-8B399BA918A0}"
@@ -45,10 +43,6 @@ Global
{05A3BD74-8C1B-457B-A85A-35C7B393449E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{05A3BD74-8C1B-457B-A85A-35C7B393449E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{05A3BD74-8C1B-457B-A85A-35C7B393449E}.Release|Any CPU.Build.0 = Release|Any CPU
- {935BFCFC-6CE6-45D4-A39A-2416F900FDE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {935BFCFC-6CE6-45D4-A39A-2416F900FDE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {935BFCFC-6CE6-45D4-A39A-2416F900FDE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {935BFCFC-6CE6-45D4-A39A-2416F900FDE3}.Release|Any CPU.Build.0 = Release|Any CPU
{20392A6A-3240-4429-B62D-AAE1BC8773F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{20392A6A-3240-4429-B62D-AAE1BC8773F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{20392A6A-3240-4429-B62D-AAE1BC8773F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -85,6 +79,5 @@ Global
{FEB95626-8C88-4E1D-8543-EE428AAE096D} = {FC756A84-660A-4917-85D0-0BBFB19FF71C}
{046D03E7-A0EC-4FC6-95FA-98B525819FC5} = {FC756A84-660A-4917-85D0-0BBFB19FF71C}
{05A3BD74-8C1B-457B-A85A-35C7B393449E} = {FC756A84-660A-4917-85D0-0BBFB19FF71C}
- {935BFCFC-6CE6-45D4-A39A-2416F900FDE3} = {FC756A84-660A-4917-85D0-0BBFB19FF71C}
EndGlobalSection
EndGlobal
diff --git a/src/SdkCommon/ClientRuntime/Test/ClientRuntime.Azure.Tests/Microsoft.Rest.ClientRuntime.Azure.Tests.csproj b/src/SdkCommon/ClientRuntime/Test/ClientRuntime.Azure.Tests/Microsoft.Rest.ClientRuntime.Azure.Tests.csproj
index c330fa92b4e27..cfb0366d07be7 100644
--- a/src/SdkCommon/ClientRuntime/Test/ClientRuntime.Azure.Tests/Microsoft.Rest.ClientRuntime.Azure.Tests.csproj
+++ b/src/SdkCommon/ClientRuntime/Test/ClientRuntime.Azure.Tests/Microsoft.Rest.ClientRuntime.Azure.Tests.csproj
@@ -9,25 +9,40 @@
Rest ClientRuntime Azure Test $(NugetCommonTags) $(NugetCommonProfileTags)
- netcoreapp1.0
+ netcoreapp1.1
true
-
+
+
+
+
+
-
+
-
-
-
-
+
+
@@ -39,6 +37,7 @@
-
-
+
+
+
-
\ No newline at end of file
+
+
+-->
\ No newline at end of file
diff --git a/src/SdkCommon/TestFramework/TestRecordAndFramework.sln b/src/SdkCommon/TestFramework/TestRecordAndFramework.sln
index 5e52cd5c60859..02dbd109ae38e 100644
--- a/src/SdkCommon/TestFramework/TestRecordAndFramework.sln
+++ b/src/SdkCommon/TestFramework/TestRecordAndFramework.sln
@@ -21,6 +21,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HttpRecorder.Tests", "HttpR
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestFramework.Tests", "TestFramework.Tests\TestFramework.Tests.csproj", "{6A242C2E-019F-4300-B874-5E365EB43041}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestFramework.Net45Tests", "TestFramework.Net45Tests\TestFramework.Net45Tests.csproj", "{2541F589-7A92-4890-9678-E7D313E27C47}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -145,6 +147,22 @@ Global
{6A242C2E-019F-4300-B874-5E365EB43041}.Portable-Release|Any CPU.Build.0 = Release|Any CPU
{6A242C2E-019F-4300-B874-5E365EB43041}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6A242C2E-019F-4300-B874-5E365EB43041}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net40-Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net40-Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net40-Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net40-Release|Any CPU.Build.0 = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Net45-Release|Any CPU.Build.0 = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Portable-Release|Any CPU.Build.0 = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2541F589-7A92-4890-9678-E7D313E27C47}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/src/SdkCommon/TestFramework/dirs.proj b/src/SdkCommon/TestFramework/dirs.proj
index a800bd57b603a..29d29455d82e9 100644
--- a/src/SdkCommon/TestFramework/dirs.proj
+++ b/src/SdkCommon/TestFramework/dirs.proj
@@ -3,12 +3,9 @@
-
-
diff --git a/src/SdkCommon/TestFramework/testframework.common.props b/src/SdkCommon/TestFramework/testframework.common.props
index 2b4ecd70a19b0..1060cd651d799 100644
--- a/src/SdkCommon/TestFramework/testframework.common.props
+++ b/src/SdkCommon/TestFramework/testframework.common.props
@@ -12,9 +12,4 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/test.props b/test.props
index ab7f3a22738ed..aa0b06f4f5b4f 100644
--- a/test.props
+++ b/test.props
@@ -17,7 +17,19 @@
false
true
false
-
+
+ $(PackageTargetFallback);dnxcore50;portable-net45+win8
+ 1.1.0
+ $(PackageTargetFallback);net452;dnxcore50
+
+
diff --git a/tools/buildTargets/common.NugetPackage.props b/tools/buildTargets/common.NugetPackage.props
index 35ffe8ce970e6..a07141e72b2f4 100644
--- a/tools/buildTargets/common.NugetPackage.props
+++ b/tools/buildTargets/common.NugetPackage.props
@@ -20,6 +20,9 @@
false
$(PackageTags) $(NugetCommonTags) $(NugetCommonProfileTags)
true
+ $(PackageTargetFallback);net452;dnxcore50
+ $(PackageTargetFallback);dnxcore50;portable-net45+win8
+ 1.6.1
BuildLatestProjects;
Package
+
+
+ RestoreLatestProjects;
+
CleanLatestProjects;