This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
Hi guys,
Recently I've upgraded to VS2010 and installed the MySQL 6.3.3 .NET Connector (obtainable here) (Was unable to find the 6.3.2 so grabbed the 6.3.3 beta). I've created a .lsmodel, dragged some tables over from the server explorer - all seemed to work fine. A short while later I've witnessed numerous VS2010 crashes. Have you guys tried this connector out yet? Did you run into any issues? |
|
|
I've upgraded to Lightspeed 3.11 (Love the image from fb btw - made me chuckle really HARD).
I've reinstalled the forementioned connector then installed LS3.11. I've noticed 2 issues :
Issue 1 : I've added a connection in the server explorer and attempted to drag the tables to the lsmodel's designer pane.
I got the following exception : Exception while processing Server Explorer drag: System.MissingMethodException: Method not found: 'Mindscape.LightSpeed.Generator.Extraction.IDesignTimeNamingStrategy Mindscape.LightSpeed.Generator.Integration.Model.CreateExtractionNamingStrategy()'.
at Mindscape.LightSpeed.Generator.Integration.EntityBuilder.AddTablesToModel(Model model, ILightSpeedDataSource connection, IEnumerable`1 tableNames, IGenerationLog log) at Mindscape.LightSpeed.Generator.Integration.DiagramDragDropHandler.<>c__DisplayClass4.<OnDragDrop>b__3(DragObject dragObject, IGenerationLog log) at Mindscape.LightSpeed.Generator.Integration.ServerExplorer.IfIsServerExplorerDrag(DragEventArgs e, DragAction action)
Issue 2 : While adding a new item to a VS2010 project (C#) I've noticed 2 instances of the LightSpeed model's icon. Not sure if it's desired - so letting you know. |
|
|
We have not tested with the 6.3.3 beta. For LightSpeed 3.11 we have built against 6.2.3 which is the latest GA release and is available from http://dev.mysql.com/downloads/connector/net/ (make sure the GA tab is selected rather than the Development Releases tab). Your MissingMethodException issue (and possibly the double icon issue) looks like LightSpeed 3.1 may not have uninstalled correctly. Go into Control Panel and uninstall *all* instances of Mindscape LightSpeed (or LightSpeed Designer for VS2010 -- note this will be under "L" in the list, not "M"!) -- there may be more than one! Check that the Program Files > Mindscape > LightSpeed > Tools directory has been removed, and that there are no Mindscape.* DLLs left in the GAC, then reinstall LightSpeed 3.11. Let us know if you still see problems. |
|
|
I've followed your instructions. Everything appears to be working fine - so far. Doesn't seem have any issues with the connector either. |
|
|
Well, didn't take long. I've added references to the assemblies in the bin folder (Mindscape*.dll), and my project is unable to resolve the namespaces and their contents. Any hints? |
|
|
Your project is probably targeting the .NET Client Profile. (We display a warning and instructions in the Output window if this happens.) The failure to resolve the namespaces is Visual Studio's oh-so-helpful way of telling you that it can't use the LightSpeed DLL in Client Profile projects (I know you or I would have designed VS to emit a meaningful error message rather than silently ignoring the reference, but Microsoft obviously had other ideas). |
|
|
Found it, cheers again Ivan.
|
|