diff --git a/NuGet.Config b/NuGet.Config
index 120a5daf6..6559a10f0 100644
--- a/NuGet.Config
+++ b/NuGet.Config
@@ -6,7 +6,7 @@
-
+
diff --git a/build/BundledRuntimes.props b/build/BundledRuntimes.props
index 8abc1c555..f9d2a589a 100644
--- a/build/BundledRuntimes.props
+++ b/build/BundledRuntimes.props
@@ -38,7 +38,8 @@
$(OSName)
linux
- Build.RS.$(AspNetCoreRuntimeInstallerArchiveFileNameOSToken)$(ArchiveExtension)
+ -$(AspNetCoreCoherenceTimestamp)
+ Build.RS.$(AspNetCoreRuntimeInstallerArchiveFileNameOSToken)$(AspNetCoreRuntimeInstallerArchiveSuffix)$(ArchiveExtension)
$(PackagesDirectory)/$(AspNetCoreRuntimeInstallerArchiveFileName)
AspNetCorePackageStoreLib$(Architecture).wixlib
diff --git a/build/DependencyVersions.props b/build/DependencyVersions.props
index 5ac3df41d..4ce7f7d6b 100644
--- a/build/DependencyVersions.props
+++ b/build/DependencyVersions.props
@@ -11,16 +11,17 @@
$(CLI_SharedFrameworkVersion)
$(CLI_SharedFrameworkVersion)
$(CLI_SharedFrameworkVersion)
- 1.0.0-beta2-20170503-217
- 1.0.0-beta2-20170505-222
- 1.0.0-beta2-20170505-222
+ 1.0.0-beta2-20170518-237
+ 1.0.0-beta2-20170518-237
+ 1.0.0-beta2-20170518-237
2.0.0-preview1-002111
2.0.0-preview1-002111
0.1.0-alpha-142
- 2.0.0-preview1-92
- notimestamp
+ timestamped
+ dev-119
+ preview2-25098
diff --git a/src/dotnet/commands/dotnet-new/NewCommandShim.cs b/src/dotnet/commands/dotnet-new/NewCommandShim.cs
index 6e36fd9c0..7dea29376 100644
--- a/src/dotnet/commands/dotnet-new/NewCommandShim.cs
+++ b/src/dotnet/commands/dotnet-new/NewCommandShim.cs
@@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
+using System.Reflection;
using Microsoft.DotNet.Cli;
using Microsoft.DotNet.Cli.Utils;
using Microsoft.DotNet.Configurer;
@@ -42,24 +43,11 @@ namespace Microsoft.DotNet.Tools.New
private static ITemplateEngineHost CreateHost()
{
- var builtIns = new Dictionary>
+ var builtIns = new AssemblyComponentCatalog(new[]
{
- { new Guid("0C434DF7-E2CB-4DEE-B216-D7C58C8EB4B3"), () => typeof(RunnableProjectGenerator) },
- { new Guid("3147965A-08E5-4523-B869-02C8E9A8AAA1"), () => typeof(BalancedNestingConfig) },
- { new Guid("3E8BCBF0-D631-45BA-A12D-FBF1DE03AA38"), () => typeof(ConditionalConfig) },
- { new Guid("A1E27A4B-9608-47F1-B3B8-F70DF62DC521"), () => typeof(FlagsConfig) },
- { new Guid("3FAE1942-7257-4247-B44D-2DDE07CB4A4A"), () => typeof(IncludeConfig) },
- { new Guid("3D33B3BF-F40E-43EB-A14D-F40516F880CD"), () => typeof(RegionConfig) },
- { new Guid("62DB7F1F-A10E-46F0-953F-A28A03A81CD1"), () => typeof(ReplacementConfig) },
- { new Guid("370996FE-2943-4AED-B2F6-EC03F0B75B4A"), () => typeof(ConstantMacro) },
- { new Guid("BB625F71-6404-4550-98AF-B2E546F46C5F"), () => typeof(EvaluateMacro) },
- { new Guid("10919008-4E13-4FA8-825C-3B4DA855578E"), () => typeof(GuidMacro) },
- { new Guid("F2B423D7-3C23-4489-816A-41D8D2A98596"), () => typeof(NowMacro) },
- { new Guid("011E8DC1-8544-4360-9B40-65FD916049B7"), () => typeof(RandomMacro) },
- { new Guid("8A4D4937-E23F-426D-8398-3BDBD1873ADB"), () => typeof(RegexMacro) },
- { new Guid("B57D64E0-9B4F-4ABE-9366-711170FD5294"), () => typeof(SwitchMacro) },
- { new Guid("10919118-4E13-4FA9-825C-3B4DA855578E"), () => typeof(CaseChangeMacro) }
- }.ToList();
+ typeof(RunnableProjectGenerator).GetTypeInfo().Assembly,
+ typeof(ConditionalConfig).GetTypeInfo().Assembly,
+ });
var preferences = new Dictionary
{
diff --git a/test/dotnet-migrate.Tests/NuGet.tempaspnetpatch.config b/test/dotnet-migrate.Tests/NuGet.tempaspnetpatch.config
index 33b9693d5..f38551286 100644
--- a/test/dotnet-migrate.Tests/NuGet.tempaspnetpatch.config
+++ b/test/dotnet-migrate.Tests/NuGet.tempaspnetpatch.config
@@ -6,6 +6,6 @@
-
+
\ No newline at end of file
diff --git a/test/dotnet-new.Tests/NuGet.tempaspnetpatch.config b/test/dotnet-new.Tests/NuGet.tempaspnetpatch.config
index 33b9693d5..f38551286 100644
--- a/test/dotnet-new.Tests/NuGet.tempaspnetpatch.config
+++ b/test/dotnet-new.Tests/NuGet.tempaspnetpatch.config
@@ -6,6 +6,6 @@
-
+
\ No newline at end of file