Migration tool fails to install with no explanation
I posted this yesterday, but my thread is gone, so I'm posting again.
Using the project manager to set up my Sitefinity 3.7 SP4 project for migration gives a message that the installation failed, but no explanation why. The Project manager's log file doesn't list any errors. I can verify the DLL and SVC files coped over to the correct locations.
I followed the manual migration guide, but then Sitefinity gave me an error that it could not connect to my 3.7 SP4 instance. The instance works fine from a browser.
Would you give me some guidance on what I could try differently?
Thanks!
is the file system location for the 3.7 website the same as the sf4 website you're migrating into? that is, it's not on a network share or something on a different machine?
is it also setup in IIS? when you say the instance works fine from a browser, do you mean that you can access the ~/MigrationService.svc path on the 3.7 website?
This happened to me too. Not sure what it is tho.
Hi Josh,
System.Configuration.ConfigurationErrorsException: Unrecognized attribute 'multipleSiteBindingsEnabled'. Note that attribute names are case-sensitive. (C:\webs\www.connectionsacademy.com\2009\web.config line 285)
at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
at System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
at System.Web.HttpContext.GetSection(String sectionName)
at System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String configKey)
at System.Configuration.ConfigurationManager.GetSection(String sectionName)
at System.ServiceModel.Configuration.ConfigurationHelpers.UnsafeGetSectionFromConfigurationManager(String sectionPath)
at System.ServiceModel.Configuration.ConfigurationHelpers.UnsafeGetAssociatedSection(ContextInformation evalContext, String sectionPath)
at System.ServiceModel.Configuration.ServiceHostingEnvironmentSection.UnsafeGetSection()
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.LoadConfigParameters()
at System.ServiceModel.ServiceHostingEnvironment.HostingManager..ctor()
at System.ServiceModel.ServiceHostingEnvironment.EnsureInitialized()
at System.ServiceModel.PartialTrustHelpers.PartialTrustInvoke(ContextCallback callback, Object state)
at System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
If you figure this out. I hope you can post it here. I am watching this post carefully. I am having the same problem. If I figure anything out I will post here too.
Update:
Hello,
The approach mentioned by Connections Academy Developer is correct, however the same can be achieved without adding the service file, Telerik.Sitefinity.MigrationContracts.dll and the modification to web.config if you are using the automatic migration from Sitefinity 4.4 project manager because it adds all necessary files and modifies the web.config autmatically.
Greetings,