More in this section
Forums / General Discussions / sp1 upgrade error

sp1 upgrade error

The forums are in read-only mode. In case that you want to directly contact the Progress Sitefinity team use the support center. In our Google Plus group you can find more than one thousand Sitefinity developers discussing different topics. For the Stack Overflow threads don’t forget to use the “Sitefinity” tag.
4 posts, 0 answered
  1. apollo
    apollo avatar
    6 posts
    20 Nov 2006
    03 Mar 2011
    Link to this post
    I'm in the process of updating to sp1 and have hit a snag... I'm going through the instructions here and got to step 2. I hit the upgrade button, then opened the site up in VS and ran it and got the following error...

    Creating a new website with sp1 with a new database works fine... This site was originally in 3.7 and have upgraded and migrated using the migration tool...

    Server Error in '/website' Application.

    The type String cannot be constructed. You must configure the container to supply this value.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.InvalidOperationException: The type String cannot be constructed. You must configure the container to supply this value.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [InvalidOperationException: The type String cannot be constructed. You must configure the container to supply this value.]
       Telerik.Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.GuardTypeIsNonPrimitive(IBuilderContext context, SelectedConstructor selectedConstructor) +285
       Telerik.Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.PreBuildUp(IBuilderContext context) +356
       Telerik.Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) +262
       Telerik.Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlanCreatorPolicy.CreatePlan(IBuilderContext context, NamedTypeBuildKey buildKey) +187
       Telerik.Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) +221
       Telerik.Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) +262
       Telerik.Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) +227
       Telerik.Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) +90
       BuildUp_Telerik.Sitefinity.Modules.Pages.PageManager(IBuilderContext ) +192
       Telerik.Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context) +42
       Telerik.Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) +309
       Telerik.Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) +262
       Telerik.Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) +377
    [ResolutionFailedException: Resolution of the dependency failed, type = "Telerik.Sitefinity.Modules.Pages.PageManager", name = "OpenAccessDataProvider".
    Exception occurred while: while resolving.
    Exception is: InvalidOperationException - The type String cannot be constructed. You must configure the container to supply this value.
    At the time of the exception, the container was:
      Resolving Telerik.Sitefinity.Modules.Pages.PageManager,OpenAccessDataProvider
      Resolving parameter "providerName" of constructor Telerik.Sitefinity.Modules.Pages.PageManager(System.String providerName, System.String transactionName)
        Resolving System.String,(none)
       Telerik.Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) +440
       Telerik.Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, String name, IEnumerable`1 resolverOverrides) +45
       Telerik.Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides) +43
       Telerik.Microsoft.Practices.Unity.UnityContainerExtensions.Resolve(IUnityContainer container, String name, ResolverOverride[] overrides) +126
       Telerik.Sitefinity.Abstractions.ObjectFactory.Resolve(String name) +109
       Telerik.Sitefinity.Data.ManagerBase`1.GetManager(String providerName, String transactionName) +362
       Telerik.Sitefinity.Data.ManagerBase`1.GetManager(String providerName) +75
       Telerik.Sitefinity.Modules.Pages.PageManager.GetManager(String providerName) +35
       Telerik.Sitefinity.Web.SiteMapBase.Initialize(String name, NameValueCollection attributes) +1263
       Telerik.Sitefinity.Web.SiteMapBase.GetSiteMapProvider(String rootName) +373
       Telerik.Sitefinity.Web.SitefinitySiteMap.GetCurrentProvider() +59
       Telerik.Sitefinity.Web.SitefinityRoute.GetRouteData(HttpContextBase httpContext) +131
       System.Web.Routing.RouteCollection.GetRouteData(HttpContextBase httpContext) +285
       System.Web.Routing.UrlRoutingModule.PostResolveRequestCache(HttpContextBase context) +60
       System.Web.Routing.UrlRoutingModule.OnApplicationPostResolveRequestCache(Object sender, EventArgs e) +86
       System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +148
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75

    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1
  2. Georgi
    Georgi avatar
    3583 posts
    28 Oct 2016
    04 Mar 2011
    Link to this post

    We have replied you in the support ticket send for the same case. 

    the Telerik team
  3. Kevin
    Kevin avatar
    20 posts
    14 Jun 2010
    24 Apr 2011
    Link to this post
    Is anyone receiving this error on a 4.1 Upgrade?  Development server upgrade went fine, live server upgrade started throwing this error.   I didn't upload the App_Data folder, so the database connection is correct.

  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    12 Sep 2017
    25 Apr 2011
    Link to this post
    Hello Kevin,

    Could you make sure that you moved the configuration files from App_Data/Sitefinity/Configuration folder?

    Ivan Dimitrov
    the Telerik team

4 posts, 0 answered