diff --git a/build/common.project.props b/build/common.project.props
index 056948fa10f..4c77cee036a 100644
--- a/build/common.project.props
+++ b/build/common.project.props
@@ -86,7 +86,7 @@
TRACE
-
+
15.0
$(DefineConstants);VS15
$(RepositoryRootDirectory)packages\Microsoft.VSSDK.BuildTools.15.1.192
diff --git a/build/vsts_build.yaml b/build/vsts_build.yaml
index 519369ce09f..094051f245d 100644
--- a/build/vsts_build.yaml
+++ b/build/vsts_build.yaml
@@ -364,7 +364,7 @@ phases:
FullVstsBuildNumber: $[dependencies.Initialize_Build.outputs['updatebuildnumber.FullVstsBuildNumber']]
condition: "and(succeeded(),eq(variables['RunFunctionalTestsOnWindows'], 'true')) "
queue:
- name: VSEng-MicroBuildSxS
+ name: VSEng-MicroBuildVS2017
timeoutInMinutes: 120
demands:
- DotNetFramework
diff --git a/src/NuGet.Clients/NuGet.Console/NuGet.Console.csproj b/src/NuGet.Clients/NuGet.Console/NuGet.Console.csproj
index 76d237c4d21..1eefa17e294 100644
--- a/src/NuGet.Clients/NuGet.Console/NuGet.Console.csproj
+++ b/src/NuGet.Clients/NuGet.Console/NuGet.Console.csproj
@@ -1,5 +1,5 @@
-
+
true
diff --git a/src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGet.PackageManagement.PowerShellCmdlets.csproj b/src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGet.PackageManagement.PowerShellCmdlets.csproj
index a08b9268470..4cbfcebb779 100644
--- a/src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGet.PackageManagement.PowerShellCmdlets.csproj
+++ b/src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGet.PackageManagement.PowerShellCmdlets.csproj
@@ -1,5 +1,5 @@
-
+
diff --git a/src/NuGet.Clients/NuGet.PackageManagement.UI/NuGet.PackageManagement.UI.csproj b/src/NuGet.Clients/NuGet.PackageManagement.UI/NuGet.PackageManagement.UI.csproj
index 384ec79c00a..d906ad44ff6 100644
--- a/src/NuGet.Clients/NuGet.PackageManagement.UI/NuGet.PackageManagement.UI.csproj
+++ b/src/NuGet.Clients/NuGet.PackageManagement.UI/NuGet.PackageManagement.UI.csproj
@@ -1,5 +1,5 @@
-
+
diff --git a/src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/NuGet.PackageManagement.VisualStudio.csproj b/src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/NuGet.PackageManagement.VisualStudio.csproj
index 21490b17450..8a768cbf7d0 100644
--- a/src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/NuGet.PackageManagement.VisualStudio.csproj
+++ b/src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/NuGet.PackageManagement.VisualStudio.csproj
@@ -1,5 +1,5 @@
-
+
@@ -19,7 +19,7 @@
PackageReference
false
-
+
True
@@ -65,18 +65,16 @@
-
+
$(SolutionPackagesFolder)Microsoft.Build.15.1.262-preview5\lib\net46\Microsoft.Build.dll
False
-
+
-
-
@@ -113,17 +111,17 @@
-
+
-
+
-
+
@@ -199,7 +197,7 @@
-
+
diff --git a/src/NuGet.Clients/NuGet.Tools/NuGet.Tools.csproj b/src/NuGet.Clients/NuGet.Tools/NuGet.Tools.csproj
index 55d727767f1..d6e14721c81 100644
--- a/src/NuGet.Clients/NuGet.Tools/NuGet.Tools.csproj
+++ b/src/NuGet.Clients/NuGet.Tools/NuGet.Tools.csproj
@@ -1,5 +1,5 @@
-
+
@@ -24,7 +24,7 @@
- 14.0
+ 15.0
diff --git a/src/NuGet.Clients/NuGet.VisualStudio.Client/NuGet.VisualStudio.Client.csproj b/src/NuGet.Clients/NuGet.VisualStudio.Client/NuGet.VisualStudio.Client.csproj
index cc2d52dec72..420e8807c1c 100644
--- a/src/NuGet.Clients/NuGet.VisualStudio.Client/NuGet.VisualStudio.Client.csproj
+++ b/src/NuGet.Clients/NuGet.VisualStudio.Client/NuGet.VisualStudio.Client.csproj
@@ -1,5 +1,5 @@
-
+
@@ -26,10 +26,8 @@
15.0
- 14.0
+ 15.0
PackageReference
-
-
true
CommonExtensions
Microsoft\NuGet
diff --git a/src/NuGet.Clients/NuGet.VisualStudio.Client/source.extension.vs14.vsixmanifest b/src/NuGet.Clients/NuGet.VisualStudio.Client/source.extension.vs14.vsixmanifest
deleted file mode 100644
index 135a96b405f..00000000000
--- a/src/NuGet.Clients/NuGet.VisualStudio.Client/source.extension.vs14.vsixmanifest
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- NuGet Package Manager for Visual Studio 2015
- A collection of tools to automate the process of downloading, installing, upgrading, configuring, and removing packages from a VS Project.
- Resources/nuget_96.png
- Resources/nuget_256.png
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/NuGet.Clients/NuGet.VisualStudio.Common/NuGet.VisualStudio.Common.csproj b/src/NuGet.Clients/NuGet.VisualStudio.Common/NuGet.VisualStudio.Common.csproj
index 5a6286173f8..0d221d600c0 100644
--- a/src/NuGet.Clients/NuGet.VisualStudio.Common/NuGet.VisualStudio.Common.csproj
+++ b/src/NuGet.Clients/NuGet.VisualStudio.Common/NuGet.VisualStudio.Common.csproj
@@ -14,7 +14,7 @@
NuGet.VisualStudio
-
+
$(EnlistmentRoot)\packages\Microsoft.VisualStudio.ProjectSystem.15.0.582-pre-g76aab6d79c\lib\net46\Microsoft.VisualStudio.ProjectSystem.dll
diff --git a/src/NuGet.Clients/NuGet.VisualStudio.Implementation/NuGet.VisualStudio.Implementation.csproj b/src/NuGet.Clients/NuGet.VisualStudio.Implementation/NuGet.VisualStudio.Implementation.csproj
index 33c0b718998..d96749fbd78 100644
--- a/src/NuGet.Clients/NuGet.VisualStudio.Implementation/NuGet.VisualStudio.Implementation.csproj
+++ b/src/NuGet.Clients/NuGet.VisualStudio.Implementation/NuGet.VisualStudio.Implementation.csproj
@@ -33,7 +33,7 @@
-
+
$(EnlistmentRoot)\packages\Microsoft.VisualStudio.ProjectSystem.15.0.582-pre-g76aab6d79c\lib\net46\Microsoft.VisualStudio.ProjectSystem.dll
diff --git a/src/NuGet.Clients/NuGet.VisualStudio.Interop/NuGet.VisualStudio.Interop.csproj b/src/NuGet.Clients/NuGet.VisualStudio.Interop/NuGet.VisualStudio.Interop.csproj
index a395a1ffbca..39e37f497a2 100644
--- a/src/NuGet.Clients/NuGet.VisualStudio.Interop/NuGet.VisualStudio.Interop.csproj
+++ b/src/NuGet.Clients/NuGet.VisualStudio.Interop/NuGet.VisualStudio.Interop.csproj
@@ -18,7 +18,7 @@
-
+
diff --git a/src/NuGet.Clients/NuGetConsole.Host.PowerShell/NuGetConsole.Host.PowerShell.csproj b/src/NuGet.Clients/NuGetConsole.Host.PowerShell/NuGetConsole.Host.PowerShell.csproj
index 83f42a9815d..15ab1671d23 100644
--- a/src/NuGet.Clients/NuGetConsole.Host.PowerShell/NuGetConsole.Host.PowerShell.csproj
+++ b/src/NuGet.Clients/NuGetConsole.Host.PowerShell/NuGetConsole.Host.PowerShell.csproj
@@ -1,5 +1,5 @@
-
+
true
diff --git a/src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/BuildAssetsUtils.cs b/src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/BuildAssetsUtils.cs
index 9e6440964fa..4f0c47be251 100644
--- a/src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/BuildAssetsUtils.cs
+++ b/src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/BuildAssetsUtils.cs
@@ -178,7 +178,7 @@ public static XDocument GenerateEmptyImportsFile()
new XDeclaration("1.0", "utf-8", "no"),
new XElement(Namespace + "Project",
- new XAttribute("ToolsVersion", "14.0"),
+ new XAttribute("ToolsVersion", "15.0"),
new XElement(Namespace + "PropertyGroup",
new XElement(Namespace + "MSBuildAllProjects", "$(MSBuildAllProjects);$(MSBuildThisFileFullPath)"))));
diff --git a/test/EndToEnd/NuGet.Tests.psm1 b/test/EndToEnd/NuGet.Tests.psm1
index 369a1bd0a71..19ded950f8e 100644
--- a/test/EndToEnd/NuGet.Tests.psm1
+++ b/test/EndToEnd/NuGet.Tests.psm1
@@ -93,14 +93,11 @@ Register-TabExpansion 'Run-Test' @{
function Rearrange-Tests {
param($tests)
- if ($VSVersion -eq "15.0")
- {
- # Tracked by issue: https://github.com/NuGet/Home/issues/2387
- # And, the commit is linked to the issue
- # TODO: PackageRestore tests should be fixed and enabled or deleted
- # They were only ever running on Dev10.
- $tests = $tests | ? {!($_.Name -like 'Test-PackageRestore*') }
- }
+ # Tracked by issue: https://github.com/NuGet/Home/issues/2387
+ # And, the commit is linked to the issue
+ # TODO: PackageRestore tests should be fixed and enabled or deleted
+ # They were only ever running on Dev10.
+ $tests = $tests | ? {!($_.Name -like 'Test-PackageRestore*') }
$tests
}
diff --git a/test/EndToEnd/ProjectTemplates/BuildIntegratedClassLibrary.zip/BuildIntegratedClassLibrary.csproj b/test/EndToEnd/ProjectTemplates/BuildIntegratedClassLibrary.zip/BuildIntegratedClassLibrary.csproj
index f02c39760c0..81f9c5ad05d 100644
--- a/test/EndToEnd/ProjectTemplates/BuildIntegratedClassLibrary.zip/BuildIntegratedClassLibrary.csproj
+++ b/test/EndToEnd/ProjectTemplates/BuildIntegratedClassLibrary.zip/BuildIntegratedClassLibrary.csproj
@@ -1,5 +1,5 @@
-
+
Debug
diff --git a/test/EndToEnd/ProjectTemplates/BuildIntegratedProj.zip/BuildIntegratedProj.csproj b/test/EndToEnd/ProjectTemplates/BuildIntegratedProj.zip/BuildIntegratedProj.csproj
index ae6a634e2c9..3f24cacbb6e 100644
--- a/test/EndToEnd/ProjectTemplates/BuildIntegratedProj.zip/BuildIntegratedProj.csproj
+++ b/test/EndToEnd/ProjectTemplates/BuildIntegratedProj.zip/BuildIntegratedProj.csproj
@@ -1,5 +1,5 @@
-
+
Debug
diff --git a/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj b/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj
index f5ad9ac1bf5..0317964cba1 100644
--- a/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj
+++ b/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj
@@ -1,5 +1,5 @@
-
+
diff --git a/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj.filters b/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj.filters
index a77b10717d0..abda5c4cd6d 100644
--- a/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj.filters
+++ b/test/EndToEnd/ProjectTemplates/CppWinStoreApplication_Dev14.zip/Application.vcxproj.filters
@@ -1,5 +1,5 @@
-
+
$guid1$
diff --git a/test/EndToEnd/ProjectTemplates/CpsApp.zip/CPScsharp.msbuildproj b/test/EndToEnd/ProjectTemplates/CpsApp.zip/CPScsharp.msbuildproj
index 94325148d98..488fcb00b27 100644
--- a/test/EndToEnd/ProjectTemplates/CpsApp.zip/CPScsharp.msbuildproj
+++ b/test/EndToEnd/ProjectTemplates/CpsApp.zip/CPScsharp.msbuildproj
@@ -1,5 +1,5 @@
-
+
Debug
diff --git a/test/EndToEnd/ProjectTemplates/UAPApp.zip/UAPApp.csproj b/test/EndToEnd/ProjectTemplates/UAPApp.zip/UAPApp.csproj
index f3b3bb402af..973e4fe84ed 100644
--- a/test/EndToEnd/ProjectTemplates/UAPApp.zip/UAPApp.csproj
+++ b/test/EndToEnd/ProjectTemplates/UAPApp.zip/UAPApp.csproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -130,8 +130,8 @@
-
- 14.0
+
+ 15.0
diff --git a/test/EndToEnd/ProjectTemplates/UwpNativeApp.zip/Application.vcxproj b/test/EndToEnd/ProjectTemplates/UwpNativeApp.zip/Application.vcxproj
index aaa5802056e..1f81c94dd8a 100644
--- a/test/EndToEnd/ProjectTemplates/UwpNativeApp.zip/Application.vcxproj
+++ b/test/EndToEnd/ProjectTemplates/UwpNativeApp.zip/Application.vcxproj
@@ -4,7 +4,7 @@
{$guid1$}
$safeprojectname$
en-US
- 14.0
+ 15.0
true
Windows Store
10.0.15063.0
diff --git a/test/EndToEnd/ProjectTemplates/UwpNativeProjectJson.zip/Dll1.vcxproj b/test/EndToEnd/ProjectTemplates/UwpNativeProjectJson.zip/Dll1.vcxproj
index e73b6af764e..67545c69533 100644
--- a/test/EndToEnd/ProjectTemplates/UwpNativeProjectJson.zip/Dll1.vcxproj
+++ b/test/EndToEnd/ProjectTemplates/UwpNativeProjectJson.zip/Dll1.vcxproj
@@ -31,7 +31,7 @@
DynamicLibrary
$safeprojectname$
en-US
- 14.0
+ 15.0
true
Windows Store
10.0.15063.0
diff --git a/test/EndToEnd/ProjectTemplates/UwpPackageRefClassLibrary.zip/ClassLibrary47.csproj b/test/EndToEnd/ProjectTemplates/UwpPackageRefClassLibrary.zip/ClassLibrary47.csproj
index 01b277e1bb3..c40d27fb818 100644
--- a/test/EndToEnd/ProjectTemplates/UwpPackageRefClassLibrary.zip/ClassLibrary47.csproj
+++ b/test/EndToEnd/ProjectTemplates/UwpPackageRefClassLibrary.zip/ClassLibrary47.csproj
@@ -115,8 +115,8 @@
5.4.0
-
- 14.0
+
+ 15.0