[英]ASP.NET Temporary folder content
我有一个使用ASP.NET 4.0在IIS 7.5中托管的Web应用程序。 今天,我更新了现有的usercontrol。 当我尝试查看相应的页面时,出现以下提到的错误。
Compiler Error Message: CS0433: The type 'UserControls_QuickFinders_PrinterSuppliers_New' exists in both 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\721411d6\d7119521\App_Web_sqsfz2yg.dll' and 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\721411d6\d7119521\App_Web_printersuppliers_new.ascx.a11d5f6c.czdzfssn.dll'``
我的用户控件的名称是: PrinterSuppliers_New
我尝试通过重新启动站点并重新启动应用程序池。 还发现了上面提到的dll
c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\721411d6\d7119521\ path of the server.
我不确定要删除它们,因为同一台服务器上还托管了其他Web应用程序。 请在此建议我。 应用程序池按需回收会有所帮助吗? 如果是这样,会有什么后果吗?
谢谢
您在“ Temporary ASP.NET Files
中看到的文件和文件夹是正常的,它们是在Web应用程序启动时进行ASP.NET编译过程的结果。
您可以使用以下PowerShell命令删除未使用的文件和文件夹,这样做可能值得回收您的网站应用程序池(以确保未锁定您的网站文件):
Get-ChildItem "C:\\Windows\\Microsoft.NET\\Framework*\\v*\\Temporary ASP.NET Files" -Recurse | Remove-Item -Recurse -Force
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.