Upgraded DLL does not overwrite the original

  • Thread starter Thread starter rory.groves
  • Start date Start date
R

rory.groves

A DLL file included in a Deployment package in VS2005 does not
overwrite a previous version DLL on the device when installed.

I'm guessing because the older DLL may be still be "registered" when
the new DLL attempts to overwrite, and therefore does not.

No errors are thrown, i'm just not able to get the new DLL on the
device unless the old application is uninstalled entirely first.

Any way to force an overwrite??
 
Have you made certain the application is shut down and not holding the DLL?
I also think you can mark files in the installer as to what replacement
behavior to follow (leave, replace if newer, etc).


--

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Managed Code in an Embedded World
www.OpenNETCF.com
 
Have you made certain the application is shut down and not holding the DLL?
I also think you can mark files in the installer as to what replacement
behavior to follow (leave, replace if newer, etc).

The replacement behavior is available for compiling a project, but not
copying an individual file.
 
Back
Top