I develop some C# plug-in libraries in VS2008 that are deployed along with someone else's application. They use ClickOnce for their deployments and I'm trying to do something a bit non-standard, I suppose.
On one of the machines where the app and my DLLs are installed, I'd like to manually replace some of my DLLs to test a fix.
The app is in c:\Documents and Settings\testsystem\Local Settings\Apps\2.0\blahblahblah...long nasty path\
and my DLLs are located in a subdirectory under that path.
My tester took my DLLs and puts them in that subdirectory but it appears from the Trace output that he sends me that an older version of the DLL is actually running. I had the tester verify that the DLLs are in the subdirectory and the Trace log shows the correct path, indicating that the app is running from that location, but the Trace output is not from the DLL that I've sent him.
The ClickOnce deployment stuff is all elven magic to me at this point. It doesn't appear that it is overwriting my new DLL but it certainly isn't running the version I expect it to run. Anyone have any ideas?
Thanks, Matt