0

我们有一个用VB.NET开发的应用程序,保存在windows server 2003中。用户通过网络运行应用程序。我们使用这种方法来更新我们的应用程序

  1. 使用更新的代码创建新的 .exe
  2. 在用户运行应用程序时重命名旧的 .exe 文件
  3. 在旧的 exe 路径中复制新的 .exe
  4. 第二天删除旧的.exe

它工作正常。但从一周开始,它的行为很奇怪。有时重命名时会出现错误访问被拒绝 。在用户端关闭应用程序后,它将允许重命名。有时在用户端关闭应用程序后 .exe 会自动删除。这是什么原因造成的?请帮忙

4

2 回答 2

0

只需启动cmd.exe并键入重命名“\Server\share\Dir\my.exe”Old.exe。 您可以通过网络执行此操作

于 2013-03-04T11:03:45.470 回答
0

也许该应用程序正在某处使用..尝试从任务管理器中终止该进程,然后尝试重命名它

希望这可以帮助

于 2013-03-04T06:04:28.293 回答