自動生成された PrecompiledApp.config が頭痛の種です。古い Web サイトのデプロイを自動化していますが、デプロイするときに 50% の確率で次のエラーが発生します。
System.IO.IOException: The process cannot access the file '\\web.prod.local\c$\Sites\Website\PrecompiledApp.config' because it is being used by another process.
コンテンツ:
<precompiledApp version="2" updatable="true"/>
私の知る限り、Webサイトはシャドウコピー機能を使用して、app.configなどでサイトの「ランタイム」を更新できるようにしています。ただし、この1つのファイルは例外のようです。
展開中に Web サイトを停止する以外に、回避策を提案できる人はいますか?
敬具