P
placek
Hi all.
I created a windows application and used No Touch Deployment to deploy
it on the web server. On the web server there is a virtual folder,
which points to Release folder of my application.
When I run it for the first time, everything is correct. But when I
change version of my application and then I try to run it one more
time, I get a FileNotFoundException. It looks that old version of my
app's executable is somehow cached and old version is executed instead
of the new one. This old version tries to find old versions of required
dlls, but it can't find them, because theirs versions were changed by
me.
I realised that if I delete Internet temporary files before second
execution, then everything works correct. Unfortunately I cannot say to
my users to delete their temporary files.
Is there some other solution to my problem?
Thanks in advance.
I created a windows application and used No Touch Deployment to deploy
it on the web server. On the web server there is a virtual folder,
which points to Release folder of my application.
When I run it for the first time, everything is correct. But when I
change version of my application and then I try to run it one more
time, I get a FileNotFoundException. It looks that old version of my
app's executable is somehow cached and old version is executed instead
of the new one. This old version tries to find old versions of required
dlls, but it can't find them, because theirs versions were changed by
me.
I realised that if I delete Internet temporary files before second
execution, then everything works correct. Unfortunately I cannot say to
my users to delete their temporary files.
Is there some other solution to my problem?
Thanks in advance.