Can't select a Solution

Aug 10, 2011 at 7:23 AM

I'm trying to use the Ribbon editor.

It connects to CRM 2011 (onpremise) ok, but when I try to select a solution i get an error: "The specified path, file name, or both are too long...". It seems to download the solution to the bin directory, but it doesn't seem to be able to open it. I've attached the full JIT debug message below

Jason

 


************** Exception Text **************

System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj)   at System.IO.Directory.CreateDirectory(String path)   at RibbonEditor.Managers.ZipManager.ExtractFilesContentFromZip(Stream stream, String targetFolder) in D:\PROJETS\Dynamics CRM 2011\TOOLS\_PERSO\RibbonEditor\RibbonEditor\Managers\ZipManager.cs:line 47   at RibbonEditor.Managers.ZipManager.ExtractFilesContentFromZip(Byte[] zipFile, String targetFolder) in D:\PROJETS\Dynamics CRM 2011\TOOLS\_PERSO\RibbonEditor\RibbonEditor\Managers\ZipManager.cs:line 18   at RibbonEditor.Managers.SolutionManager.OpenSolution(Form mainForm, Entity solution, MetadataManager mManager, CrmConnectionStatusBar statusBar) in D:\PROJETS\Dynamics CRM 2011\TOOLS\_PERSO\RibbonEditor\RibbonEditor\Managers\SolutionManager.cs:line 130   at RibbonEditor.MainForm.tsbMainOpenSolution_Click(Object sender, EventArgs e) in D:\PROJETS\Dynamics CRM 2011\TOOLS\_PERSO\RibbonEditor\RibbonEditor\MainForm.cs:line 260   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)   at System.Windows.Forms.Control.WndProc(Message& m)   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)   at System.Windows.Forms.ToolStrip.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)