• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 210
  • Last Modified:

Running different .dll versions for an application.

Hi Experts,
In .NET, I would like to run two different versions of the same dll file. The first dll file should be able to support five users and the other dll file should be supporting after five users, both the dll files are loaded in the same system, how can we set this kind of functionality for an application.
What are the drawbacks,if any. Anygood article on these topics in the web do forward the link.
Your feedback is highly appreciated.
Thanks in Advance
Veeru.
0
veeru_kvr
Asked:
veeru_kvr
1 Solution
 
PodExpertCommented:
Hello,

I think it is impossible to use two versions of the same DLL at once. The only thing you can do is to rename one of the DLL's - then they'll behave as two different libraries.

What do you mean by supporting five users?

Regards.
P.
0
 
veeru_kvrAuthor Commented:
Hi,
It is possible but i have no idea regarding this, it is in .net.
One dll need to support the application upto 5users logging in and the other dll should get activated when the users logged in are more than 5 the other dll file should be activated.
0
 
DominicCroninCommented:
In dotnet the "equivalent" of a dll is an assembly. (Although strictly it is possible to make up an assembly consisting of several dlls) In order to load different assemblies programmatically based on some logic such as you describe, you can use System.Reflection.Assembly.Load

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemreflectionassemblyclasstopic.asp
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now