突然、Visual Studio Express 2010 c ++がプロジェクトの再構築を停止しました。
。
次に、いくつかの変更を加えてF7をもう一度押すと、次のようになります。
1> LINK:致命的なエラーLNK1168:C:\ Users\username\Documents\Visual Studio 2010\Projects\console\Debug\console.exeを書き込み用に開けません
次はおもしろいことです:
OS:W7 SP1 64ビット、最新アップデート
アイデアはありますか?グーグルは私を助けなかった:(
「アプリケーションエクスペリエンス」サービスを有効にします。コンソールウィンドウを起動し、net start AeLookupSvc
問題は、おそらくプログラムを閉じるのを忘れていて、代わりにプログラムをバックグラウンドで実行していることです。
Exeファイルプログラムが実行されているコンソールウィンドウを見つけ、右上隅のXをクリックして閉じます。その後、プログラムを再コンパイルしてください。私の場合、これで問題は解決しました。
私はこの投稿が古いことを知っていますが、検索エンジンを介してこれを見つける私のような他の人々のために答えています。
Visual Studioを再起動すると問題が解決しました。
私の場合、プロジェクトのクリーニングと再構築で問題は解決しました。
実際、プロジェクトを保存して閉じ、Windows 8でVS Express 2013を再起動したところ、問題が整理されました。
これは、FindCloseが実行されないときにFindNextFileなどの関数を不適切に使用することによる問題にもなります。ビルドされたファイルのプロセスは終了し、ビルド自体は削除できますが、LNK1168はハンドルが開いているため再構築を防ぎます。これにより、Explorerでハンドルリークが発生し、Explorerを終了して再起動することで対処できますが、多くの場合、すぐに再起動する必要があります。