diff --git a/src/Castle.MonoRail.Views.Spark/Castle.MonoRail.Views.Spark.csproj b/src/Castle.MonoRail.Views.Spark/Castle.MonoRail.Views.Spark.csproj
index 32b201ff..f9082120 100644
--- a/src/Castle.MonoRail.Views.Spark/Castle.MonoRail.Views.Spark.csproj
+++ b/src/Castle.MonoRail.Views.Spark/Castle.MonoRail.Views.Spark.csproj
@@ -1,4 +1,4 @@
-
+
Library
net48
@@ -42,7 +42,7 @@
-
+
diff --git a/src/Spark.Python.Tests/Spark.Python.Tests.csproj b/src/Spark.Python.Tests/Spark.Python.Tests.csproj
index 0d0c7fad..f067d15c 100644
--- a/src/Spark.Python.Tests/Spark.Python.Tests.csproj
+++ b/src/Spark.Python.Tests/Spark.Python.Tests.csproj
@@ -30,6 +30,6 @@
-
+
\ No newline at end of file
diff --git a/src/Spark.Ruby.Tests/Spark.Ruby.Tests.csproj b/src/Spark.Ruby.Tests/Spark.Ruby.Tests.csproj
index 7a4f78a3..f44567b4 100644
--- a/src/Spark.Ruby.Tests/Spark.Ruby.Tests.csproj
+++ b/src/Spark.Ruby.Tests/Spark.Ruby.Tests.csproj
@@ -34,6 +34,6 @@
-
+
\ No newline at end of file
diff --git a/src/Spark.Web.Mvc.Tests/Spark.Web.Mvc.Tests.csproj b/src/Spark.Web.Mvc.Tests/Spark.Web.Mvc.Tests.csproj
index de0b3baf..e6f0e575 100644
--- a/src/Spark.Web.Mvc.Tests/Spark.Web.Mvc.Tests.csproj
+++ b/src/Spark.Web.Mvc.Tests/Spark.Web.Mvc.Tests.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/src/Spark.Web.Mvc/Spark.Web.Mvc.csproj b/src/Spark.Web.Mvc/Spark.Web.Mvc.csproj
index b0053d1d..75443c37 100644
--- a/src/Spark.Web.Mvc/Spark.Web.Mvc.csproj
+++ b/src/Spark.Web.Mvc/Spark.Web.Mvc.csproj
@@ -39,7 +39,7 @@
-
+
diff --git a/src/Spark.Web.Tests/App.config b/src/Spark.WebLib.Tests/App.config
similarity index 100%
rename from src/Spark.Web.Tests/App.config
rename to src/Spark.WebLib.Tests/App.config
diff --git a/src/Spark.Web.Tests/BatchCompilationTester.cs b/src/Spark.WebLib.Tests/BatchCompilationTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/BatchCompilationTester.cs
rename to src/Spark.WebLib.Tests/BatchCompilationTester.cs
diff --git a/src/Spark.Web.Tests/Bindings/BindingExecutionTester.cs b/src/Spark.WebLib.Tests/Bindings/BindingExecutionTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Bindings/BindingExecutionTester.cs
rename to src/Spark.WebLib.Tests/Bindings/BindingExecutionTester.cs
diff --git a/src/Spark.Web.Tests/Caching/CacheElementTester.cs b/src/Spark.WebLib.Tests/Caching/CacheElementTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Caching/CacheElementTester.cs
rename to src/Spark.WebLib.Tests/Caching/CacheElementTester.cs
diff --git a/src/Spark.Web.Tests/Caching/CacheOriginatorTester.cs b/src/Spark.WebLib.Tests/Caching/CacheOriginatorTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Caching/CacheOriginatorTester.cs
rename to src/Spark.WebLib.Tests/Caching/CacheOriginatorTester.cs
diff --git a/src/Spark.Web.Tests/Caching/CacheSignalTester.cs b/src/Spark.WebLib.Tests/Caching/CacheSignalTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Caching/CacheSignalTester.cs
rename to src/Spark.WebLib.Tests/Caching/CacheSignalTester.cs
diff --git a/src/Spark.Web.Tests/Caching/CacheUtilitiesTester.cs b/src/Spark.WebLib.Tests/Caching/CacheUtilitiesTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Caching/CacheUtilitiesTester.cs
rename to src/Spark.WebLib.Tests/Caching/CacheUtilitiesTester.cs
diff --git a/src/Spark.Web.Tests/Caching/TextWriterOriginatorTester.cs b/src/Spark.WebLib.Tests/Caching/TextWriterOriginatorTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Caching/TextWriterOriginatorTester.cs
rename to src/Spark.WebLib.Tests/Caching/TextWriterOriginatorTester.cs
diff --git a/src/Spark.Web.Tests/ClientsideCompilerTester.cs b/src/Spark.WebLib.Tests/ClientsideCompilerTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/ClientsideCompilerTester.cs
rename to src/Spark.WebLib.Tests/ClientsideCompilerTester.cs
diff --git a/src/Spark.Web.Tests/Compiler/SourceMappingTester.cs b/src/Spark.WebLib.Tests/Compiler/SourceMappingTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Compiler/SourceMappingTester.cs
rename to src/Spark.WebLib.Tests/Compiler/SourceMappingTester.cs
diff --git a/src/Spark.Web.Tests/Configuration/SparkSectionHandlerTester.cs b/src/Spark.WebLib.Tests/Configuration/SparkSectionHandlerTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Configuration/SparkSectionHandlerTester.cs
rename to src/Spark.WebLib.Tests/Configuration/SparkSectionHandlerTester.cs
diff --git a/src/Spark.Web.Tests/DefaultResourcePathManagerTester.cs b/src/Spark.WebLib.Tests/DefaultResourcePathManagerTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/DefaultResourcePathManagerTester.cs
rename to src/Spark.WebLib.Tests/DefaultResourcePathManagerTester.cs
diff --git a/src/Spark.Web.Tests/Extensions/ServiceCollectionExtensions.cs b/src/Spark.WebLib.Tests/Extensions/ServiceCollectionExtensions.cs
similarity index 100%
rename from src/Spark.Web.Tests/Extensions/ServiceCollectionExtensions.cs
rename to src/Spark.WebLib.Tests/Extensions/ServiceCollectionExtensions.cs
diff --git a/src/Spark.Web.Tests/FileSystem/CombinedViewFolderTester.cs b/src/Spark.WebLib.Tests/FileSystem/CombinedViewFolderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/CombinedViewFolderTester.cs
rename to src/Spark.WebLib.Tests/FileSystem/CombinedViewFolderTester.cs
diff --git a/src/Spark.Web.Tests/FileSystem/Embedded/Home/Index.spark b/src/Spark.WebLib.Tests/FileSystem/Embedded/Home/Index.spark
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/Embedded/Home/Index.spark
rename to src/Spark.WebLib.Tests/FileSystem/Embedded/Home/Index.spark
diff --git a/src/Spark.Web.Tests/FileSystem/Embedded/Home/List.spark b/src/Spark.WebLib.Tests/FileSystem/Embedded/Home/List.spark
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/Embedded/Home/List.spark
rename to src/Spark.WebLib.Tests/FileSystem/Embedded/Home/List.spark
diff --git a/src/Spark.Web.Tests/FileSystem/Embedded/Shared/Default.spark b/src/Spark.WebLib.Tests/FileSystem/Embedded/Shared/Default.spark
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/Embedded/Shared/Default.spark
rename to src/Spark.WebLib.Tests/FileSystem/Embedded/Shared/Default.spark
diff --git a/src/Spark.Web.Tests/FileSystem/EmbeddedViewFolderTester.cs b/src/Spark.WebLib.Tests/FileSystem/EmbeddedViewFolderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/EmbeddedViewFolderTester.cs
rename to src/Spark.WebLib.Tests/FileSystem/EmbeddedViewFolderTester.cs
diff --git a/src/Spark.Web.Tests/FileSystem/FileSystemViewFolderTester.cs b/src/Spark.WebLib.Tests/FileSystem/FileSystemViewFolderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/FileSystemViewFolderTester.cs
rename to src/Spark.WebLib.Tests/FileSystem/FileSystemViewFolderTester.cs
diff --git a/src/Spark.Web.Tests/FileSystem/InMemoryViewFolderTester.cs b/src/Spark.WebLib.Tests/FileSystem/InMemoryViewFolderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/InMemoryViewFolderTester.cs
rename to src/Spark.WebLib.Tests/FileSystem/InMemoryViewFolderTester.cs
diff --git a/src/Spark.Web.Tests/FileSystem/SubViewFolderTester.cs b/src/Spark.WebLib.Tests/FileSystem/SubViewFolderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/SubViewFolderTester.cs
rename to src/Spark.WebLib.Tests/FileSystem/SubViewFolderTester.cs
diff --git a/src/Spark.Web.Tests/FileSystem/ViewFolderSettingsTester.cs b/src/Spark.WebLib.Tests/FileSystem/ViewFolderSettingsTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/FileSystem/ViewFolderSettingsTester.cs
rename to src/Spark.WebLib.Tests/FileSystem/ViewFolderSettingsTester.cs
diff --git a/src/Spark.Web.Tests/ImportAndIncludeTester.cs b/src/Spark.WebLib.Tests/ImportAndIncludeTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/ImportAndIncludeTester.cs
rename to src/Spark.WebLib.Tests/ImportAndIncludeTester.cs
diff --git a/src/Spark.Web.Tests/Parser/AutomaticEncodingTester.cs b/src/Spark.WebLib.Tests/Parser/AutomaticEncodingTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Parser/AutomaticEncodingTester.cs
rename to src/Spark.WebLib.Tests/Parser/AutomaticEncodingTester.cs
diff --git a/src/Spark.Web.Tests/Parser/CSharpSyntaxProviderTester.cs b/src/Spark.WebLib.Tests/Parser/CSharpSyntaxProviderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Parser/CSharpSyntaxProviderTester.cs
rename to src/Spark.WebLib.Tests/Parser/CSharpSyntaxProviderTester.cs
diff --git a/src/Spark.Web.Tests/PartialProviderTester.cs b/src/Spark.WebLib.Tests/PartialProviderTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/PartialProviderTester.cs
rename to src/Spark.WebLib.Tests/PartialProviderTester.cs
diff --git a/src/Spark.Web.Tests/Precompiled/ComplexPrecompileController.cs b/src/Spark.WebLib.Tests/Precompiled/ComplexPrecompileController.cs
similarity index 100%
rename from src/Spark.Web.Tests/Precompiled/ComplexPrecompileController.cs
rename to src/Spark.WebLib.Tests/Precompiled/ComplexPrecompileController.cs
diff --git a/src/Spark.Web.Tests/Precompiled/SimplePrecompileController.cs b/src/Spark.WebLib.Tests/Precompiled/SimplePrecompileController.cs
similarity index 100%
rename from src/Spark.Web.Tests/Precompiled/SimplePrecompileController.cs
rename to src/Spark.WebLib.Tests/Precompiled/SimplePrecompileController.cs
diff --git a/src/Spark.Web.Tests/Precompiled/View1.cs b/src/Spark.WebLib.Tests/Precompiled/View1.cs
similarity index 100%
rename from src/Spark.Web.Tests/Precompiled/View1.cs
rename to src/Spark.WebLib.Tests/Precompiled/View1.cs
diff --git a/src/Spark.Web.Tests/Precompiled/View2.cs b/src/Spark.WebLib.Tests/Precompiled/View2.cs
similarity index 100%
rename from src/Spark.Web.Tests/Precompiled/View2.cs
rename to src/Spark.WebLib.Tests/Precompiled/View2.cs
diff --git a/src/Spark.Web.Tests/Precompiled/View3.cs b/src/Spark.WebLib.Tests/Precompiled/View3.cs
similarity index 100%
rename from src/Spark.Web.Tests/Precompiled/View3.cs
rename to src/Spark.WebLib.Tests/Precompiled/View3.cs
diff --git a/src/Spark.Web.Tests/PrefixSupportTester.cs b/src/Spark.WebLib.Tests/PrefixSupportTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/PrefixSupportTester.cs
rename to src/Spark.WebLib.Tests/PrefixSupportTester.cs
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Clientside/AnonymousTypeBecomesHashLikeObject.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Clientside/AnonymousTypeBecomesHashLikeObject.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Clientside/AnonymousTypeBecomesHashLikeObject.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Clientside/AnonymousTypeBecomesHashLikeObject.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Clientside/simple.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Clientside/simple.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Clientside/simple.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Clientside/simple.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Code/foreach.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Code/foreach.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Code/foreach.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Code/foreach.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Code/simplecode.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Code/simplecode.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Code/simplecode.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Code/simplecode.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/CodeCommentsCanHaveQuotes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/CodeCommentsCanHaveQuotes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/CodeCommentsCanHaveQuotes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/CodeCommentsCanHaveQuotes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ConditionalAttributeDelimitedBySpaces.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ConditionalAttributeDelimitedBySpaces.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ConditionalAttributeDelimitedBySpaces.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ConditionalAttributeDelimitedBySpaces.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesActAsLocal.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesActAsLocal.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesActAsLocal.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesActAsLocal.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesDontCollideWithExistingLocals.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesDontCollideWithExistingLocals.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesDontCollideWithExistingLocals.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesDontCollideWithExistingLocals.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceGlobals.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceGlobals.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceGlobals.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceGlobals.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceViewData.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceViewData.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceViewData.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesDontReplaceViewData.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesStandInForNullViewData.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesStandInForNullViewData.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/DefaultValuesStandInForNullViewData.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/DefaultValuesStandInForNullViewData.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/EachAttributeWorksOnSpecialNodes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/EachAttributeWorksOnSpecialNodes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/EachAttributeWorksOnSpecialNodes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/EachAttributeWorksOnSpecialNodes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/IfAttributeWorksOnSpecialNodes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/IfAttributeWorksOnSpecialNodes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/IfAttributeWorksOnSpecialNodes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/IfAttributeWorksOnSpecialNodes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/Index.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/Index.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/Index.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/Index.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/Index2.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/Index2.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/Index2.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/Index2.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/LateBoundEvalResolvesViewData.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/LateBoundEvalResolvesViewData.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/LateBoundEvalResolvesViewData.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/LateBoundEvalResolvesViewData.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/NestedPartialsCanBackRenderUpAndReRenderDown.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/NestedPartialsCanBackRenderUpAndReRenderDown.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/NestedPartialsCanBackRenderUpAndReRenderDown.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/NestedPartialsCanBackRenderUpAndReRenderDown.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/NullExceptionHandledAutomatically.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/NullExceptionHandledAutomatically.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/NullExceptionHandledAutomatically.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/NullExceptionHandledAutomatically.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/OnceAttribute.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/OnceAttribute.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/OnceAttribute.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/OnceAttribute.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/OnceAttributeWorksOnSpecialNodes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/OnceAttributeWorksOnSpecialNodes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/OnceAttributeWorksOnSpecialNodes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/OnceAttributeWorksOnSpecialNodes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/PartialInMacroMayUseDefaultElement.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/PartialInMacroMayUseDefaultElement.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/PartialInMacroMayUseDefaultElement.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/PartialInMacroMayUseDefaultElement.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/RecursivePartialsThrowCompilerException.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/RecursivePartialsThrowCompilerException.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/RecursivePartialsThrowCompilerException.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/RecursivePartialsThrowCompilerException.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/SegmentRenderingFallbackMayRenderSegment.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/SegmentRenderingFallbackMayRenderSegment.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/SegmentRenderingFallbackMayRenderSegment.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/SegmentRenderingFallbackMayRenderSegment.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeCodeMayBeDashOrAtBraced.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeCodeMayBeDashOrAtBraced.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeCodeMayBeDashOrAtBraced.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeCodeMayBeDashOrAtBraced.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeElementsMayStackOnOneLine.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeElementsMayStackOnOneLine.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeElementsMayStackOnOneLine.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeElementsMayStackOnOneLine.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeEvaluatesExpressions.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeEvaluatesExpressions.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeEvaluatesExpressions.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeEvaluatesExpressions.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeFileRenders.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeFileRenders.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeFileRenders.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeFileRenders.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeSupportsAttributesAndMayTreatSomeElementsAsSpecialNodes.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeSupportsAttributesAndMayTreatSomeElementsAsSpecialNodes.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeSupportsAttributesAndMayTreatSomeElementsAsSpecialNodes.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeSupportsAttributesAndMayTreatSomeElementsAsSpecialNodes.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeTextMayContainExpressions.shade b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeTextMayContainExpressions.shade
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ShadeTextMayContainExpressions.shade
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ShadeTextMayContainExpressions.shade
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToDefault.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToDefault.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToDefault.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToDefault.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToGlobal.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToGlobal.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToGlobal.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToGlobal.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToUseFile.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToUseFile.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToUseFile.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToUseFile.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToVarAndSet.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToVarAndSet.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToVarAndSet.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/TextOrientedAttributesApplyToVarAndSet.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/UnlessAttributeWorksOnSpecialNodes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/UnlessAttributeWorksOnSpecialNodes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/UnlessAttributeWorksOnSpecialNodes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/UnlessAttributeWorksOnSpecialNodes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_AddViewDataPartial.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_AddViewDataPartial.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_AddViewDataPartial.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_AddViewDataPartial.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_Data.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_Data.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_Data.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_Data.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_NamedSegmentFallback.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_NamedSegmentFallback.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_NamedSegmentFallback.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_NamedSegmentFallback.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_NestedPartialsInner.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_NestedPartialsInner.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_NestedPartialsInner.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_NestedPartialsInner.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_NestedPartialsOuter.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_NestedPartialsOuter.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_NestedPartialsOuter.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_NestedPartialsOuter.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_PartialInMacro.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_PartialInMacro.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_PartialInMacro.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_PartialInMacro.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_PartialWith.Dot.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_PartialWith.Dot.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_PartialWith.Dot.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_PartialWith.Dot.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_Rounded.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_Rounded.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_Rounded.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_Rounded.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_RoundedEx.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_RoundedEx.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_RoundedEx.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_RoundedEx.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_SimpleValue.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_SimpleValue.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_SimpleValue.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_SimpleValue.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/_UsedByRecursivePartialsThrowCompilerException.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_UsedByRecursivePartialsThrowCompilerException.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/_UsedByRecursivePartialsThrowCompilerException.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/_UsedByRecursivePartialsThrowCompilerException.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/addviewdatadifferenttypes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/addviewdatadifferenttypes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/addviewdatadifferenttypes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/addviewdatadifferenttypes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/addviewdatamorethanonce.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/addviewdatamorethanonce.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/addviewdatamorethanonce.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/addviewdatamorethanonce.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/alternate-viewdata-syntax.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/alternate-viewdata-syntax.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/alternate-viewdata-syntax.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/alternate-viewdata-syntax.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/capture-content-as-variable.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/capture-content-as-variable.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/capture-content-as-variable.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/capture-content-as-variable.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/capture-content-before-and-after.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/capture-content-before-and-after.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/capture-content-before-and-after.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/capture-content-before-and-after.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/childview.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/childview.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/childview.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/childview.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/const-and-readonly-globals.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/const-and-readonly-globals.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/const-and-readonly-globals.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/const-and-readonly-globals.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/dynamic-attributes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/dynamic-attributes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/dynamic-attributes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/dynamic-attributes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/eachattribute-whitespace.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/eachattribute-whitespace.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/eachattribute-whitespace.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/eachattribute-whitespace.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/eachattribute.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/eachattribute.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/eachattribute.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/eachattribute.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/elseifattribute.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/elseifattribute.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/elseifattribute.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/elseifattribute.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/elseifelement.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/elseifelement.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/elseifelement.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/elseifelement.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/elseifelement2.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/elseifelement2.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/elseifelement2.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/elseifelement2.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/escape.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/escape.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/escape.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/escape.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/expression-has-verbatim-strings.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/expression-has-verbatim-strings.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/expression-has-verbatim-strings.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/expression-has-verbatim-strings.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/extensionelements.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/extensionelements.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/extensionelements.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/extensionelements.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/foreach-autovariables-used-inline.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreach-autovariables-used-inline.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/foreach-autovariables-used-inline.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreach-autovariables-used-inline.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/foreach-moreautovariables.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreach-moreautovariables.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/foreach-moreautovariables.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreach-moreautovariables.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/foreach.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreach.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/foreach.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreach.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/foreachindex.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreachindex.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/foreachindex.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/foreachindex.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/globalset.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/globalset.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/globalset.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/globalset.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/helpers.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/helpers.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/helpers.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/helpers.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ifattribute.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ifattribute.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ifattribute.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ifattribute.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ifelement.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ifelement.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ifelement.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ifelement.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/ignore.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ignore.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/ignore.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/ignore.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/macros.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/macros.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/macros.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/macros.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/markdown.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/markdown.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/markdown.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/markdown.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/namedcontent.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/namedcontent.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/namedcontent.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/namedcontent.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/partialspecialelements.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/partialspecialelements.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/partialspecialelements.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/partialspecialelements.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/prefix-content-notation.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/prefix-content-notation.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/prefix-content-notation.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/prefix-content-notation.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/preserveDoubleQuotes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/preserveDoubleQuotes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/preserveDoubleQuotes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/preserveDoubleQuotes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/preserveSingleQuotes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/preserveSingleQuotes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/preserveSingleQuotes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/preserveSingleQuotes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/relativeapplicationpaths.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/relativeapplicationpaths.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/relativeapplicationpaths.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/relativeapplicationpaths.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/render-dotted-partial.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-dotted-partial.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/render-dotted-partial.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-dotted-partial.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-section-or-ignore.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-section-or-ignore.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-section-or-ignore.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-section-or-ignore.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-with-contained-content.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-with-contained-content.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-with-contained-content.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-with-contained-content.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-with-iteration.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-with-iteration.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-with-iteration.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-with-iteration.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-with-segment-content.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-with-segment-content.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/render-partial-with-segment-content.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/render-partial-with-segment-content.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/statement-terminating-strings.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/statement-terminating-strings.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/statement-terminating-strings.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/statement-terminating-strings.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/testelement.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/testelement.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/testelement.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/testelement.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/testelementnested.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/testelementnested.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/testelementnested.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/testelementnested.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/unlessattribute.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/unlessattribute.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/unlessattribute.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/unlessattribute.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/unlesselement.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/unlesselement.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/unlesselement.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/unlesselement.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/useassembly.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/useassembly.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/useassembly.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/useassembly.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/usingnamespace.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingnamespace.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/usingnamespace.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingnamespace.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/usingpartial-render-element.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingpartial-render-element.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/usingpartial-render-element.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingpartial-render-element.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/usingpartial.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingpartial.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/usingpartial.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingpartial.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/usingpartialimplicit.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingpartialimplicit.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/usingpartialimplicit.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/usingpartialimplicit.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/viewdata.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/viewdata.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/viewdata.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/viewdata.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Home/xmldecl-and-processing-instruction.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Home/xmldecl-and-processing-instruction.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Home/xmldecl-and-processing-instruction.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Home/xmldecl-and-processing-instruction.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/_PartialWithSegments.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/_PartialWithSegments.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/_PartialWithSegments.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/_PartialWithSegments.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/conditional-attributes.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/conditional-attributes.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/conditional-attributes.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/conditional-attributes.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/macro-content-prefix-from-settings.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/macro-content-prefix-from-settings.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/macro-content-prefix-from-settings.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/macro-content-prefix-from-settings.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/macro-content-prefix.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/macro-content-prefix.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/macro-content-prefix.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/macro-content-prefix.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/prefix-from-settings.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/prefix-from-settings.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/prefix-from-settings.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/prefix-from-settings.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/prefix-from-xmlns.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/prefix-from-xmlns.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/prefix-from-xmlns.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/prefix-from-xmlns.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/section-render-prefix.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/section-render-prefix.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/section-render-prefix.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/section-render-prefix.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Prefix/segment-render-prefix.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/segment-render-prefix.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Prefix/segment-render-prefix.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Prefix/segment-render-prefix.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Shared/_UsePartialWithSpecialElements.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/_UsePartialWithSpecialElements.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Shared/_UsePartialWithSpecialElements.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/_UsePartialWithSpecialElements.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Shared/_comment.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/_comment.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Shared/_comment.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/_comment.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Shared/layout.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/layout.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Shared/layout.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/layout.spark
diff --git a/src/Spark.Web.Tests/Spark.Tests.Views/Shared/partial.spark b/src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/partial.spark
similarity index 100%
rename from src/Spark.Web.Tests/Spark.Tests.Views/Shared/partial.spark
rename to src/Spark.WebLib.Tests/Spark.Tests.Views/Shared/partial.spark
diff --git a/src/Spark.Web.Tests/Spark.Web.Tests.csproj b/src/Spark.WebLib.Tests/Spark.WebLib.Tests.csproj
similarity index 99%
rename from src/Spark.Web.Tests/Spark.Web.Tests.csproj
rename to src/Spark.WebLib.Tests/Spark.WebLib.Tests.csproj
index 40cb0571..03d9bf81 100644
--- a/src/Spark.Web.Tests/Spark.Web.Tests.csproj
+++ b/src/Spark.WebLib.Tests/Spark.WebLib.Tests.csproj
@@ -28,7 +28,7 @@
-
+
diff --git a/src/Spark.Web.Tests/SparkBatchDescriptorTester.cs b/src/Spark.WebLib.Tests/SparkBatchDescriptorTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/SparkBatchDescriptorTester.cs
rename to src/Spark.WebLib.Tests/SparkBatchDescriptorTester.cs
diff --git a/src/Spark.Web.Tests/SparkControllerFactoryTester.cs b/src/Spark.WebLib.Tests/SparkControllerFactoryTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/SparkControllerFactoryTester.cs
rename to src/Spark.WebLib.Tests/SparkControllerFactoryTester.cs
diff --git a/src/Spark.Web.Tests/SparkDecoratorTester.cs b/src/Spark.WebLib.Tests/SparkDecoratorTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/SparkDecoratorTester.cs
rename to src/Spark.WebLib.Tests/SparkDecoratorTester.cs
diff --git a/src/Spark.Web.Tests/SparkExtensionTester.cs b/src/Spark.WebLib.Tests/SparkExtensionTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/SparkExtensionTester.cs
rename to src/Spark.WebLib.Tests/SparkExtensionTester.cs
diff --git a/src/Spark.Web.Tests/SparkViewFactoryTester.cs b/src/Spark.WebLib.Tests/SparkViewFactoryTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/SparkViewFactoryTester.cs
rename to src/Spark.WebLib.Tests/SparkViewFactoryTester.cs
diff --git a/src/Spark.Web.Tests/Stubs/StubCacheService.cs b/src/Spark.WebLib.Tests/Stubs/StubCacheService.cs
similarity index 100%
rename from src/Spark.Web.Tests/Stubs/StubCacheService.cs
rename to src/Spark.WebLib.Tests/Stubs/StubCacheService.cs
diff --git a/src/Spark.Web.Tests/Stubs/StubSparkView.cs b/src/Spark.WebLib.Tests/Stubs/StubSparkView.cs
similarity index 100%
rename from src/Spark.Web.Tests/Stubs/StubSparkView.cs
rename to src/Spark.WebLib.Tests/Stubs/StubSparkView.cs
diff --git a/src/Spark.Web.Tests/Stubs/StubSparkView2.cs b/src/Spark.WebLib.Tests/Stubs/StubSparkView2.cs
similarity index 100%
rename from src/Spark.Web.Tests/Stubs/StubSparkView2.cs
rename to src/Spark.WebLib.Tests/Stubs/StubSparkView2.cs
diff --git a/src/Spark.Web.Tests/Stubs/StubViewFactory.cs b/src/Spark.WebLib.Tests/Stubs/StubViewFactory.cs
similarity index 100%
rename from src/Spark.Web.Tests/Stubs/StubViewFactory.cs
rename to src/Spark.WebLib.Tests/Stubs/StubViewFactory.cs
diff --git a/src/Spark.Web.Tests/ViewActivatorTester.cs b/src/Spark.WebLib.Tests/ViewActivatorTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/ViewActivatorTester.cs
rename to src/Spark.WebLib.Tests/ViewActivatorTester.cs
diff --git a/src/Spark.Web.Tests/Visitors/DetectCodeExpressionTester.cs b/src/Spark.WebLib.Tests/Visitors/DetectCodeExpressionTester.cs
similarity index 100%
rename from src/Spark.Web.Tests/Visitors/DetectCodeExpressionTester.cs
rename to src/Spark.WebLib.Tests/Visitors/DetectCodeExpressionTester.cs
diff --git a/src/Spark.Web/Configuration/AssemblyElement.cs b/src/Spark.WebLib/Configuration/AssemblyElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/AssemblyElement.cs
rename to src/Spark.WebLib/Configuration/AssemblyElement.cs
diff --git a/src/Spark.Web/Configuration/AssemblyElementCollection.cs b/src/Spark.WebLib/Configuration/AssemblyElementCollection.cs
similarity index 100%
rename from src/Spark.Web/Configuration/AssemblyElementCollection.cs
rename to src/Spark.WebLib/Configuration/AssemblyElementCollection.cs
diff --git a/src/Spark.Web/Configuration/CompilationElement.cs b/src/Spark.WebLib/Configuration/CompilationElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/CompilationElement.cs
rename to src/Spark.WebLib/Configuration/CompilationElement.cs
diff --git a/src/Spark.Web/Configuration/ExcludeAssemblyElement.cs b/src/Spark.WebLib/Configuration/ExcludeAssemblyElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/ExcludeAssemblyElement.cs
rename to src/Spark.WebLib/Configuration/ExcludeAssemblyElement.cs
diff --git a/src/Spark.Web/Configuration/ExcludeAssemblyElementCollection.cs b/src/Spark.WebLib/Configuration/ExcludeAssemblyElementCollection.cs
similarity index 100%
rename from src/Spark.Web/Configuration/ExcludeAssemblyElementCollection.cs
rename to src/Spark.WebLib/Configuration/ExcludeAssemblyElementCollection.cs
diff --git a/src/Spark.Web/Configuration/NamespaceElement.cs b/src/Spark.WebLib/Configuration/NamespaceElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/NamespaceElement.cs
rename to src/Spark.WebLib/Configuration/NamespaceElement.cs
diff --git a/src/Spark.Web/Configuration/NamespaceElementCollection.cs b/src/Spark.WebLib/Configuration/NamespaceElementCollection.cs
similarity index 100%
rename from src/Spark.Web/Configuration/NamespaceElementCollection.cs
rename to src/Spark.WebLib/Configuration/NamespaceElementCollection.cs
diff --git a/src/Spark.Web/Configuration/PagesElement.cs b/src/Spark.WebLib/Configuration/PagesElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/PagesElement.cs
rename to src/Spark.WebLib/Configuration/PagesElement.cs
diff --git a/src/Spark.Web/Configuration/ResourcePathElement.cs b/src/Spark.WebLib/Configuration/ResourcePathElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/ResourcePathElement.cs
rename to src/Spark.WebLib/Configuration/ResourcePathElement.cs
diff --git a/src/Spark.Web/Configuration/ResourcePathElementCollection.cs b/src/Spark.WebLib/Configuration/ResourcePathElementCollection.cs
similarity index 100%
rename from src/Spark.Web/Configuration/ResourcePathElementCollection.cs
rename to src/Spark.WebLib/Configuration/ResourcePathElementCollection.cs
diff --git a/src/Spark.Web/Configuration/SparkSectionHandler.cs b/src/Spark.WebLib/Configuration/SparkSectionHandler.cs
similarity index 100%
rename from src/Spark.Web/Configuration/SparkSectionHandler.cs
rename to src/Spark.WebLib/Configuration/SparkSectionHandler.cs
diff --git a/src/Spark.Web/Configuration/ViewFolderElement.cs b/src/Spark.WebLib/Configuration/ViewFolderElement.cs
similarity index 100%
rename from src/Spark.Web/Configuration/ViewFolderElement.cs
rename to src/Spark.WebLib/Configuration/ViewFolderElement.cs
diff --git a/src/Spark.Web/Configuration/ViewFolderElementCollection.cs b/src/Spark.WebLib/Configuration/ViewFolderElementCollection.cs
similarity index 100%
rename from src/Spark.Web/Configuration/ViewFolderElementCollection.cs
rename to src/Spark.WebLib/Configuration/ViewFolderElementCollection.cs
diff --git a/src/Spark.Web/FileSystem/ViewFolderExtensions.cs b/src/Spark.WebLib/FileSystem/ViewFolderExtensions.cs
similarity index 100%
rename from src/Spark.Web/FileSystem/ViewFolderExtensions.cs
rename to src/Spark.WebLib/FileSystem/ViewFolderExtensions.cs
diff --git a/src/Spark.Web/FileSystem/VirtualPathProviderViewFolder.cs b/src/Spark.WebLib/FileSystem/VirtualPathProviderViewFolder.cs
similarity index 100%
rename from src/Spark.Web/FileSystem/VirtualPathProviderViewFolder.cs
rename to src/Spark.WebLib/FileSystem/VirtualPathProviderViewFolder.cs
diff --git a/src/Spark.Web/Spark.Web.csproj b/src/Spark.WebLib/Spark.WebLib.csproj
similarity index 100%
rename from src/Spark.Web/Spark.Web.csproj
rename to src/Spark.WebLib/Spark.WebLib.csproj
diff --git a/src/Spark.Web/WebCacheService.cs b/src/Spark.WebLib/WebCacheService.cs
similarity index 100%
rename from src/Spark.Web/WebCacheService.cs
rename to src/Spark.WebLib/WebCacheService.cs
diff --git a/src/Spark.sln b/src/Spark.sln
index 5b0480af..873506f3 100644
--- a/src/Spark.sln
+++ b/src/Spark.sln
@@ -57,9 +57,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Castle.MonoRail.Pdf", "Cast
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Castle.MonoRail.Pdf.Tests", "Castle.Monorail.Pdf.Tests\Castle.MonoRail.Pdf.Tests.csproj", "{0FEC123E-DFD8-4DB0-9FC7-6C2EF2897FAD}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Spark.Web", "Spark.Web\Spark.Web.csproj", "{4A68431B-ADD3-4F99-9121-2DF0C5C93BC3}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Spark.WebLib", "Spark.WebLib\Spark.WebLib.csproj", "{4A68431B-ADD3-4F99-9121-2DF0C5C93BC3}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Spark.Web.Tests", "Spark.Web.Tests\Spark.Web.Tests.csproj", "{58EE303C-D806-4917-9CA8-C2B10594A1AA}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Spark.WebLib.Tests", "Spark.WebLib.Tests\Spark.WebLib.Tests.csproj", "{58EE303C-D806-4917-9CA8-C2B10594A1AA}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AspNetCore", "AspNetCore", "{50B212B0-9638-4392-9B99-38278C1AC9BC}"
EndProject
diff --git a/src/Xpark/Xpark.csproj b/src/Xpark/Xpark.csproj
index bf999d1b..eab8daf6 100644
--- a/src/Xpark/Xpark.csproj
+++ b/src/Xpark/Xpark.csproj
@@ -1,4 +1,4 @@
-
+
net48
Exe
@@ -21,7 +21,7 @@
Spark is a view engine allowing the HTML to dominate the flow and any code to fit seamlessly.
-
+
diff --git a/src/spark-ci.slnf b/src/spark-ci.slnf
index 826d65f1..1b2fcdc0 100644
--- a/src/spark-ci.slnf
+++ b/src/spark-ci.slnf
@@ -18,8 +18,6 @@
"Spark.Web.Mvc.Ruby\\Spark.Web.Mvc.Ruby.csproj",
"Spark.Web.Mvc.Tests\\Spark.Web.Mvc.Tests.csproj",
"Spark.Web.Mvc\\Spark.Web.Mvc.csproj",
- "Spark.Web.Tests\\Spark.Web.Tests.csproj",
- "Spark.Web\\Spark.Web.csproj",
"Spark\\Spark.csproj",
"Xpark\\Xpark.csproj"
]
diff --git a/src/spark-pack.slnf b/src/spark-pack.slnf
index d0e0a80a..73260af5 100644
--- a/src/spark-pack.slnf
+++ b/src/spark-pack.slnf
@@ -4,7 +4,7 @@
"projects": [
"Spark.AspNetCore.Mvc\\Spark.AspNetCore.Mvc.csproj",
"Spark.Web.Mvc\\Spark.Web.Mvc.csproj",
- "Spark.Web\\Spark.Web.csproj",
+ "Spark.WebLib\\Spark.WebLib.csproj",
"Spark\\Spark.csproj"
]
}