diff --git a/Razor.sln b/Razor.sln
index 1b044c3ba6..31331e2112 100644
--- a/Razor.sln
+++ b/Razor.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
-VisualStudioVersion = 14.0.21722.1
+VisualStudioVersion = 14.0.22013.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{3C0D6505-79B3-49D0-B4C3-176F0F1836ED}"
EndProject
@@ -11,6 +11,10 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.AspNet.Razor", "s
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.AspNet.Razor.Test", "test\Microsoft.AspNet.Razor.Test\Microsoft.AspNet.Razor.Test.kproj", "{87C7338B-0C06-4C7B-BE75-A2368AE26797}"
EndProject
+Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.AspNet.Razor.Runtime", "src\Microsoft.AspNet.Razor.Runtime\Microsoft.AspNet.Razor.Runtime.kproj", "{D0196096-1B01-4133-AACE-1A10A0F7247C}"
+EndProject
+Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.AspNet.Razor.Runtime.Test", "test\Microsoft.AspNet.Razor.Runtime.Test\Microsoft.AspNet.Razor.Runtime.Test.kproj", "{0535998A-E32C-4D1A-80D1-0B15A513C471}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -25,6 +29,14 @@ Global
{87C7338B-0C06-4C7B-BE75-A2368AE26797}.Debug|Any CPU.Build.0 = Debug|Any CPU
{87C7338B-0C06-4C7B-BE75-A2368AE26797}.Release|Any CPU.ActiveCfg = Release|Any CPU
{87C7338B-0C06-4C7B-BE75-A2368AE26797}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D0196096-1B01-4133-AACE-1A10A0F7247C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D0196096-1B01-4133-AACE-1A10A0F7247C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D0196096-1B01-4133-AACE-1A10A0F7247C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D0196096-1B01-4133-AACE-1A10A0F7247C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0535998A-E32C-4D1A-80D1-0B15A513C471}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0535998A-E32C-4D1A-80D1-0B15A513C471}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0535998A-E32C-4D1A-80D1-0B15A513C471}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0535998A-E32C-4D1A-80D1-0B15A513C471}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -32,5 +44,7 @@ Global
GlobalSection(NestedProjects) = preSolution
{EDA30434-C567-44DC-B8B6-2566A7F77163} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED}
{87C7338B-0C06-4C7B-BE75-A2368AE26797} = {92463391-81BE-462B-AC3C-78C6C760741F}
+ {D0196096-1B01-4133-AACE-1A10A0F7247C} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED}
+ {0535998A-E32C-4D1A-80D1-0B15A513C471} = {92463391-81BE-462B-AC3C-78C6C760741F}
EndGlobalSection
EndGlobal
diff --git a/src/Microsoft.AspNet.Razor.Runtime/Microsoft.AspNet.Razor.Runtime.kproj b/src/Microsoft.AspNet.Razor.Runtime/Microsoft.AspNet.Razor.Runtime.kproj
new file mode 100644
index 0000000000..966ad57ba2
--- /dev/null
+++ b/src/Microsoft.AspNet.Razor.Runtime/Microsoft.AspNet.Razor.Runtime.kproj
@@ -0,0 +1,28 @@
+
+
+
+ 12.0
+ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+
+
+
+ d0196096-1b01-4133-aace-1a10a0f7247c
+ Library
+
+
+
+ ConsoleDebugger
+
+
+ WebDebugger
+
+
+
+
+
+
+
+ 2.0
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Razor.Runtime/project.json b/src/Microsoft.AspNet.Razor.Runtime/project.json
new file mode 100644
index 0000000000..0b8012a7a2
--- /dev/null
+++ b/src/Microsoft.AspNet.Razor.Runtime/project.json
@@ -0,0 +1,10 @@
+{
+ "version": "4.0.0-*",
+ "dependencies": {
+ "Microsoft.AspNet.Razor": ""
+ },
+ "frameworks": {
+ "net45": { },
+ "aspnetcore50": { }
+ }
+}
diff --git a/test/Microsoft.AspNet.Razor.Runtime.Test/Microsoft.AspNet.Razor.Runtime.Test.kproj b/test/Microsoft.AspNet.Razor.Runtime.Test/Microsoft.AspNet.Razor.Runtime.Test.kproj
new file mode 100644
index 0000000000..6a3eb4a671
--- /dev/null
+++ b/test/Microsoft.AspNet.Razor.Runtime.Test/Microsoft.AspNet.Razor.Runtime.Test.kproj
@@ -0,0 +1,28 @@
+
+
+
+ 12.0
+ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+
+
+
+ 0535998a-e32c-4d1a-80d1-0b15a513c471
+ Library
+
+
+
+ ConsoleDebugger
+
+
+ WebDebugger
+
+
+
+
+
+
+
+ 2.0
+
+
+
\ No newline at end of file
diff --git a/test/Microsoft.AspNet.Razor.Runtime.Test/project.json b/test/Microsoft.AspNet.Razor.Runtime.Test/project.json
new file mode 100644
index 0000000000..409a7fe339
--- /dev/null
+++ b/test/Microsoft.AspNet.Razor.Runtime.Test/project.json
@@ -0,0 +1,11 @@
+{
+ "dependencies": {
+ "Microsoft.AspNet.Razor.Test": ""
+ },
+ "commands": {
+ "test": "Xunit.KRunner"
+ },
+ "frameworks": {
+ "net45": { }
+ }
+}