3
我有一个IIS托管的WCF服务,昨天我发现有66,235文件夹(!!!)创建临时文件夹下5个级别下临时ASP.NET文件“目录(\ 234lkj \ 98734dc \ assembly \ tmp)。这些文件夹中的每一个都只有一个服务所需的dll,它只需要6个,因此每个dll在不同文件夹上被复制约11,000次。 IIS是否将它们从bin文件夹复制,无论它们是否更改?这是正常的行为吗?是否有一个配置设置可以防止IIS(或任何进程正在执行此操作)不必要地复制dll?IIS托管WCF服务创建数以千计的临时文件夹
我使用的DefaultAppPool最大工作进程= 2和进程孤立 - >启用= False。我四天前删除了所有临时文件夹,上次检查时创建了大约2,000个新文件夹。来想一想......为什么首先需要这些文件夹?我理解临时asp.net文件的作用,但是在这个服务中,所有的东西都已经编译好了,任何地方都没有源代码文件,只是将dll从一个文件夹盲目地复制到另一个文件夹中。有什么不对...... – Sam