Windows apps development and dll's...compiling question.

When you create a windows app and let's say it has 3 dll's with it from class library's in your solution, and you need to make a change to something in one of the dll's, I am curious if you always have to use the new .exe as well since it is compiled with the new dll.

Where I work my apps sit on a server that I have some access to for development.  If I create an app as described above with 3 dll's and then the app .exe and I need to make a change to a dll, I can't just make that change, recompile the dll and replace it can I?  I have to recompile the .exe as well and replace it since the dll change correct?

Just wanting to make sure....  
LVL 12
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jorge PaulinoIT Pro/DeveloperCommented:
If you change the DLL only you don't need to recompile the project to create a new exe file, you just need to replace the DLL file. That's one of the advantages of using DLL's.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rgn2121Author Commented:
Yes, I thought it might be, but I get errors if I do that....I will try and post the error.
rgn2121Author Commented:
Well, I couldn't recreate it as easily as I thought, but it gave me an error like my a token ID or assembly ID didn't match and asked me about editing something to fix it.  Sorry...I know that is vague.  I will try to see if I can't recreate it over the next few days since it was a month or so ago that it happened.
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Jorge PaulinoIT Pro/DeveloperCommented:
What king of dll it is ? A regular library ?
rgn2121Author Commented:
yes...just a class library project added to my solution...
Jorge PaulinoIT Pro/DeveloperCommented:
It should work ...
rgn2121Author Commented:
Would it cause an issue if I did recompile the whole solution and then only used the new dll?  I will be making changes to an app this week and I will try to make it error out...
rgn2121Author Commented:
It didn't error out this time so maybe something was quirky the first time.  If I have issues again I will start a new thread and have the error message ready.  Thanks...
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.