将网站发布到IIS,服务器锁定dll文件



我已经为这个问题挣扎了大约一个星期了。我试图发布我的MVC网站到我的IIS服务器使用FTP。唯一的问题是,当我传输文件时,MVC总是锁定一些DLL文件(System.Web)。MVC等),并在10分钟后释放它们。

这个问题使我的网站无法正常运行,并给出一个非常难看的错误信息。

当试图删除bin文件夹时,我得到访问拒绝,当试图重命名bin文件夹时,我得到访问拒绝,当试图删除特定文件时,我也得到访问拒绝。

而且,我不能运行任何关闭进程的程序,因为它不是我的服务器,我没有访问实际机器的权限。

我怎样才能顺利发布我的网站而不出现这些问题?

我有同样的问题。现在,我在发布之前回收应用程序池,这将释放dll文件上的所有锁。

我希望尽快找到一个更好的解决方案。

最新更新