我在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