"Tom Porterfield" <tpporter@mvps.org> wrote in message news:<OGGOC2I$DHA.2660@TK2MSFTNGP10.phx.gbl>...[color=blue]
> Frasse wrote:[color=green]
> > Hello all!
> >
> > If a client has run a program with url like this:
> >
http://server/HelloWorld.exe, then the assembly HelloWorld.exe will be
> > cached in Assembly's Download Cache. But if then a new version of
> > HelloWorld.EXE is deployed on server, the client will experience a
> > crash until he/she clears the assembly's download cache (at least on
> > this machine...)[/color]
>
> I think this is the issue you need to address. The premise of no-touch or
> smart deployment is that you should be able to update only the file on the
> server and clients would get the new version automatically next time they
> ran the application. As long as they continue to run the app using the url
> and not try to execute it directly from the download cache. You need to
> determine why the crash is happening. Can you post more info around that?[/color]
Thank you for answering!
I finally got the crasch again. A popup window says :
"An exception 'System.IO.FileLoadException' has occured in IEExec.exe"
and I am given the possibility to choose debugger.
If I remove the prev. downloaded file the program executes as
expected.