我在IIS中有WCF。 WCF使用log4net日志。如何在卸载时删除日志文件夹? 日志文件夹位于目标文件夹中。如何在卸载时删除日志文件夹?
我使用这段代码:
<Directory Id='Logs' Name='Logs'>
<Component Id="comp_iislogs" Guid="{0B0E2F6E-008D-42C9-8A7C-1F1265C077A1}"
SharedDllRefCount="no" KeyPath="no" NeverOverwrite="no" Permanent="no" Transitive="no"
Win64="no" Location="either">
<RemoveFile Id="Files" On="uninstall" Name="*.log"></RemoveFile>
<CreateFolder/>
</Component>
</Directory>
问题是日志文件在使用上卸载和卸载说请停止应用程序等等
这段脚本可以删除文件夹和文件,但问题是当它尝试去做它log4net仍然使用日志文件。它是在卸载过程中... – Oleg