Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

Okay, so as the title implies, I have a program that has functionality that will be changing frequently.

 

What I'm wondering, is what you guys think the best way to do this is. I have a program calling a dll (both that I've written). The dll will change slightly from time to time. So what I want, is for the user to be able to copy/paste a dll into my program folder overwriting the existing one. and/or have an updater app that downloads the dll from a website and automatically overwrites the old dll.

 

Obviously I'll be using an interface which wont change, but the way the function(s) do their work will change.

 

What is the best way to have my program call this dll?

~Nate�

___________________________________________

Please use the [vb]/[cs] tags on posted code.

Please post solutions you find somewhere else.

Follow me on Twitter here.

  • Administrators
Posted

Have you looked at This Thread on developing a plugin based system?

 

The basic idea is an excellent way to implement your required functionality - the front end application will decide on the dll to load at runtime based on what it finds in the folder - as long as the interface is the same (as you said it is) then it won't care how that interface is implemented.

Posting Guidelines FAQ Post Formatting

 

Intellectuals solve problems; geniuses prevent them.

-- Albert Einstein

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...