I am trying to install Content Porter 2009 SP1 however I keep encountering a problem where the client installer crashes upon pressing 'Settings','Next' or 'Cancel'. The Content Porter icon was added to the Tools panel of the Content Manager successfully upon initial install of CP SP1, and when I click it to install the Content Porter client software the installer opens, but when I click 'Next' the installer window crashes yielding the following error "SDL Content Porter has stopped working".
I have tried uninstalling and reinstalling Content Porter SP1 to no avail. We have also contacted Tridion Support to ensure that the Content Porter license was valid, which they confirmed it was. I am running Windows 2008 R2 and Tridion 2011 SP1. Any ideas?
-- UPDATED --
Still encountering the problem, here is a post of the log. I've installed the cumulative hotfix as well as the CM_2011 hotfix, neither had any success in fixing the problem.
7/3/2013 5:11:56 PM [Critical] Could not load type 'Tridion.Localization.LocalizationException' from assembly 'Tridion.Common, Version=6.1.0.25, Culture=neutral, PublicKeyToken=349a39f202fa9b53'. at Tridion.Localization.Wrapper.Impl.StringResourceManager.GetString(String name)
at Tridion.Localization.Wrapper.StringResourceManager.GetString(String name)
at Tridion.ContentPorter.Presenters.WizardNavigatorPresenter.UpdateTitleAndDescription()
at Tridion.ContentPorter.Presenters.WizardNavigatorPresenter.ShowNextStep()
at Tridion.ContentPorter.GuiClient.MainForm.MainForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
7/3/2013 5:11:57 PM [Critical] The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Tridion.ContentPorter.GuiClient.MainForm.Tridion.ContentPorter.Presenters.IWizardNavigatorView.ValidateCurrentStep()
at Tridion.ContentPorter.Presenters.WizardNavigatorPresenter.ValidateCurrentStep()
at Tridion.ContentPorter.Presenters.WizardNavigatorPresenter.Next()
at Tridion.ContentPorter.GuiClient.MainForm.btnNext_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
7/3/2013 5:11:57 PM [Critical] Could not load type 'Tridion.Localization.LocalizationException' from assembly 'Tridion.Common, Version=6.1.0.25, Culture=neutral, PublicKeyToken=349a39f202fa9b53'. at Tridion.Localization.Wrapper.Impl.StringResourceManager.GetString(String name)
at Tridion.ContentPorter.GuiClient.Program.OnGuiUnhandedException(Object sender, ThreadExceptionEventArgs e)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Tridion.ContentPorter.GuiClient.Program.Main()