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>
問題は、ログファイルでは、アンインストールに使用されていると、アンインストーラがアプリなどを中止してくださいと言う...
このスクリプトはフォルダとファイルを削除できますが、問題はログファイルを使用しているときです。アンインストールプロセス中です... – Oleg