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, I'm trailing Lightspeed and feel I've included and configured it correctly, the config is there and there's a matching UoW class. When I try and build my solution it complains around the VistaDB assemply, that the version number are incorrect? I grabbed the VistaDB assembly from C:\Program Files (x86)\Mindscape\LightSpeed\Providers\VistaDB4 and have copied it into my solution and referenced it locally. Here's the error I'm getting, can you help? InnerException: System.IO.FileLoadException HResult=-2146234304 Message=Could not load file or assembly 'Mindscape.LightSpeed, Version=5.1.28.0, Culture=neutral, PublicKeyToken=360c8f37b466ebb2' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) Source=mscorlib FileName=Mindscape.LightSpeed, Version=5.1.28.0, Culture=neutral, PublicKeyToken=360c8f37b466ebb2 FusionLog==== Pre-bind state information === LOG: User = XPS8100\Darren LOG: DisplayName = Mindscape.LightSpeed, Version=5.1.28.0, Culture=neutral, PublicKeyToken=360c8f37b466ebb2 (Fully-specified) LOG: Appbase = file:///C:/Users/Darren/Dropbox/Incubate/Notebud/dev/code/notebud/bin/Debug/ LOG: Initial PrivatePath = NULL Calling assembly : Mindscape.LightSpeed.Providers.VistaDB4, Version=5.1.28.0, Culture=neutral, PublicKeyToken=360c8f37b466ebb2. |
|
|
You have a mismatch between your VistaDB provider assembly and the LightSpeed assembly you are referencing. What version of LightSpeed are you referencing in your solution?
|
|
|
Hi, I'm new to C# dev (and VS2012) so please bear with me. Mindscape.Lightspeed is version 5.0.2584.0 according to the properties when I right click in solution explorer, Mindscape.LightSpeed.Providers.VistaDB4 is 5.1.28.0 The main VistaDb assembly is 4.1.0.0 All are the most recent downloadable versions in the last few days. Thanks for the reply. |
|
|
Sounds like there may be an error with the install package there. Did you install LightSpeed Professional or Express and was this a nightly build?
|
|
|
Hi, I'm using Express, it wasn't a nightly build. Should I use nightly build? It's not exactly clear what the problem is, Lightspeed is referring to the incorrect assembly, or the VistaDB assembly is incorrect itself? Thanks |
|
|
Can you try uninstalling, downloading a new copy of Express from here: http://www.mindscapehq.com/products/lightspeed/download and then installing that. Im not sure why its happened but there is a version mismatch between the LightSpeed runtime you have installed and the VistaDB provider, not sure why but installing the above should solve the issue.
|
|
|
Hi, Before I saw your response I installed the nightly build and it all started working. Thanks Darren |
|