You are viewing limited content. For full access, please sign in.

Question

Question

Use sdk 9.0 to integrate old systems

SDK
asked on July 25, 2014

Hi there,

 

We have a client that use and old system that was created with and old version of Visual Studios 2003, and uses .net 1.0 , I saw that sdk 9.0 requires that we use at least .net 3.5, is there a way to integrate this systems so that their application can view images stored in laserfiche?

 

Thanks for the help

0 0

Answer

SELECTED ANSWER
replied on July 25, 2014

Is it really 1.0 or is it 1.1? VS2003 was built around 1.1. There's a big difference there.

 

You can't run two assemblies from two version of the framework in the same process. Do you still have access to the code, can you write in new features and recompile? I'm assuming you'll need to do something like that if you're going to integrate with Laserfiche. If you can at least recompile as a version of .NET that runs on CLR 2.0, then you should be able to interop with assemblies built on 2.0-3.5. Otherwise you have to expose your 3.5 assemblies as COM objects and it quickly gets messy (but is still doable).

 

Another option would be to write your new functionality in whatever version of .NET you want (including the newest versions) and expose it as web services configured for simple binding. Even the earliest versions of .NET can consume simple web services.

0 0
replied on July 25, 2014

A web service is a good idea.  If it needs to run on the client machine it could also be a separate exe that reads command line parameters.

0 0
replied on July 25, 2014

Hi,

 

So, the client sad that was 1.0, but i am not sure because a did not see, and we dont have access to the code so far!, but thank you very much for the idea , and we are thinking in using this web service if we take the project!,

 

Thanks again

 

Regards,

Vitor

0 0
replied on July 25, 2014

It's possible that it's 1.1. VS2002 was the first proper version of Visual Studio and it supported .NET 1.0. VS2003 came less than a year later and added support for .NET 1.1.

 

I hope it works out.

0 0

Replies

You are not allowed to reply in this post.
You are not allowed to follow up in this post.

Sign in to reply to this post.