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
|
I have been using 29/6/10 nightly build of LS3.1 with VS 2010. Various teething troubles but those have been rapidly solved and it's been working fine for a few days now. Installed LS2.2 as needed to do some work on another project in VS 2008 that's still on LS2.2. After installing LS2.2, any attempt to interact with the LS design surface in the LS3.1 VS 2010 project doesn't work (eg; drag new table onto design surface and it doesn't create an entity. Cursor is the 'not valid' circle cursor). 'Update from database' on the LS3.1 design surface gives the error: "Method not found: 'Mindscape.Lightspeed.Generator.Extraction.DatabaseMappingContext Mindscape.Lightspeed.Generator.Extraction.Provider.get_MappingContext()'." Have reinstalled LS3.1. Behaviour is unchanged. Any ideas? |
|
|
Uninstalling 2.2 seems to fix the issue. Are multiple versions not able to coexist? |
|
|
Multiple versions of the designer can't co-exist. However, you can install 2.x, copy the DLLs to your preferred reference location (e.g. MyProject/Lib), then uninstall 2.x and install 3.x. If you do this you will need to add the LightSpeed DLL references to your project manually: if you let the designer do it, then it will choose the LightSpeed DLLs for the currently installed version. However once you have added the references to the 2.x DLLs by hand, the designer will leave them alone. Please note we have not tested using the 3.x designer with the 2.x DLL, but I believe it should work as long as you don't use any 3.x-specific features. |
|