Skip navigation

Have you had the problem of making changes to a dll in Visual Studio, doing your build, referencing that changed dll in another Visual Studio instance and viola! the new changes are nowhere to be found. Visual Studio intellisense has no idea about the new changes, and it wont build either???

How can this be? I just overwrote the dll with my new one and somehow it’s not there??? Well friends (and I do use that term loosly) I have your solution. It seems that Visual Studio has a built in Shadow Copy feature. It was put in there for just this situation, to screw things up with references when we are being most productive, but I digress….

Here is how to solve the problem ( This also solves the license problems of some 3rd party controls, read about that here):

I went into the temporary files (mine are at C:\Documents and Settings\jeff\Local Settings\Application Data\Microsoft\VisualStudio\8.0\ProjectAssemblies) and I deleted all of the folders in there. You may have to unhide these folders in your explorer tools -> folder options -> view tab and you may have to close down visual studio to free up the locks on these files.

Hope this helps!

 

-Jeff

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.