vs2015 でwin32プログラムを作成。コンパイル開始時に以下のエラーメッセージが表示されコンパイルできません。
1>LINK : fatal error LNK1104: ファイル 'xxxxx.exe' を開くことができません。
原因はデバッグで実行ファイル'xxxxx.exe'をラン、トレースして終了後、再コンパイルする際に発生します。vs2013が再コンパイルに際して古い'xxxxx.exe'を削除できないためのようです。
原因は、explorerが当該実行ファイル'xxxxx.exe'をロックしているためのようです。そのため手動で'xxxxx.exe'を削除しようとしても削除不可で、例えば[unlocker]等のロック解除ソフトで削除ないし解放させようとしてもそもそもロックを認識しません。
しかし、explorer をタスクマネジャーから終了させ、再起動しますとロックは解除され削除することが可能です。いちいちこの作業、explorerを終了、再起動、削除、再コンパイルは大変ですので。もし回避できる方法等をご存じならご教授願いたいです。
よろしくお願いします。