从归档文件夹中删除文件时出现此错误。我正在尝试使用Expression Encoder 4 Pro SP2删除由IIS Media Services创建的存档文件夹/文件。
当我通过C#代码删除这些文件或手动我在IIS工作进程中打开文件时。
我尝试移动此文件然后删除它,使用FileStream的SetLength函数将文件长度设置为0,但没有成功。
我尝试了THIS,但需要重新启动,我无法重新启动计算机。重启我的机器将停止我的其他流畅的流媒体视频。
我的计算机是Azure虚拟机,存储空间有限。目前有0个字节空闲,我无法启动编码。
请告诉我如何解决这个问题?
答案 0 :(得分:5)
感谢 Silvermind 。
最后我解决了。但是,不幸的是我在此解决方案之前重新启动了我的虚拟机。 IIS工作进程锁定了我想要删除的文件。要删除这些文件,我从IIS停止了IIS媒体服务发布点,然后尝试删除文件,它工作了!!!对我来说。
答案 1 :(得分:2)
我也遇到同样的问题restarted website
,一切顺利,现在我可以从我被阻止的事情做起。
答案 2 :(得分:2)
您无需重新启动网站。有一个简单的解决方案。找到下面的图片。
您必须单击停止站点。仍然无效,点击显示所有应用程序,然后点击全部停止。
答案 3 :(得分:0)
对于 .Net Core 应用,你需要在 IIS 中停止相应的应用程序池