.dll Change Not Happening

Posted on 2009-12-29
Last Modified: 2012-05-08

I have a large Visual Basic.NET project with several .dll depdendencies.  I've changed the name of one of the methods in one of those .dll files, but the new name doesn't appear when I try to reference it.

I've rebuilt the .dll several times, both within an overall solution and in its own project.  I've also removed the reference to that .dll in the parent project, close the parent project, repopened it, and added the .dll back in.  Still, no results.

What am I missing?
Question by:NigelRocks
    LVL 30

    Accepted Solution

    did you rebuild project that you changed method of it?
    LVL 1

    Author Comment

    Actually, there were configuration issues here.  Never mind.
    LVL 8

    Assisted Solution

    It sounds to me like the changed DLL is not actually the one you're referencing. In VS .Net there are Release and Debug builds. Perhaps you have referenced the Release DLL and not the Debug DLL (they are stored in different folders under your DLL project root)?

    Another thought: Be sure you don't have a copy of the DLL in question in the GAC. If you do, it is possible that it is being used preferentially over the one you think you've referenced.
    LVL 1

    Author Closing Comment


    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
    Article by: Martin
    Here are a few simple, working, games that you can use as-is or as the basis for your own games. Tic-Tac-Toe This is one of the simplest of all games.   The game allows for a choice of who goes first and keeps track of the number of wins for…
    Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
    Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now