diff --git a/samples/RoutingSample.Web/RoutingSample.Web.kproj b/samples/RoutingSample.Web/RoutingSample.Web.kproj
index d22fc3b855..7d2e68bedd 100644
--- a/samples/RoutingSample.Web/RoutingSample.Web.kproj
+++ b/samples/RoutingSample.Web/RoutingSample.Web.kproj
@@ -28,8 +28,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Routing/project.json b/src/Microsoft.AspNet.Routing/project.json
index 44b3f36a4f..cc5e35b3ff 100644
--- a/src/Microsoft.AspNet.Routing/project.json
+++ b/src/Microsoft.AspNet.Routing/project.json
@@ -1,5 +1,8 @@
{
"version": "0.1-alpha-*",
+ "compilationOptions": {
+ "warningsAsErrors": true
+ },
"dependencies": {
"Microsoft.AspNet.Http": "0.1-alpha-*",
"Microsoft.Framework.DependencyInjection" : "0.1-alpha-*"
diff --git a/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs b/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs
index 897714af0b..0809d1823a 100644
--- a/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs
+++ b/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs
@@ -202,7 +202,7 @@ namespace Microsoft.AspNet.Routing.Tests
target
.Setup(e => e.RouteAsync(It.IsAny()))
- .Callback(async (c) => c.IsHandled = accept)
+ .Callback((c) => c.IsHandled = accept)
.Returns(Task.FromResult