文件“ xyz.ascx”不存在

时间:2018-07-25 01:07:25

标签: .net vb.net iis

在生产环境中,我遇到一个奇怪的问题,完美运行的代码突然因错误而失败:

文件'/xyz.ascx'不存在

经过更深入的调查,似乎IIS在.NET Framework临时文件中创建了一个“ .delete”文件,从而导致了此问题。

现在,删除此“ .delete”文件或将其重命名为其他代码会使代码正常工作。 IIS为什么将一个完全有效的DLL标记为“ .delete”,更令人担忧的是为什么它没有刷新?

我了解上述许多细节对于保护机密信息均含糊不清,但很高兴根据要求提供细节。

仅供参考,文件标记为.delete的路径位于“ C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET文件\ root \ somereallyvaugenumber \ reallyvaugenumber2 \ assembly \ dl3 \ vaguenumber1 \ vaguenumber2 \“

此路径中标记为.delete的文件是“ App_Web_xyz.ascx2.cca704.dll.delete”

注意:xyz不是真正的DLL名称,但没关系

0 个答案:

没有答案