Engineer's Notebook

コンピュータ関係のTipsやお役立ち情報などをエンジニアが綴ります

アドセンスレスポンシブ


ABテスト横長

VisualStudio(VC++)でソースを変更していないのに、実行時に毎回「このプロジェクトは変更されています」と表示されビルドが実行される

投稿日:2014-01-13 更新日:

VC++で開発中、なぜか実行をするたびにこのダイアログが表示されるようになりました。

20140113_dlg.png

 

ソースを変更したときにこのダイアログが表示されるのは分かるんですが、ソースをなにも変更していないのにこのダイアログが出てかなりストレスでした。

 

原因と解決方法

どうやら、プロジェクトのファイル構成を変えた場合にこの現象が起きるらしい。これはソリューションのクリーンで解決しました。

でも、ソリューションのクリーンをいくらやってもだめ、Release/Debugフォルダを削除してもだめな場合もあります。

原因は、プロジェクト内に実際には存在しないヘッダファイルが含まれていたことでした。

まとめると、
1)ソリューションのクリーンを実行する
それでもだめなら、
2)プロジェクト内に存在しないヘッダが無いか調べる。もしあればそれをプロジェクトから削除する
で解決するみたいです。

同じ症状でストレスフルな方、試してみてください。

アドセンス 336x280


アドセンス 336x280


関連コンテンツ

よく一緒に読まれている記事

-ソフトウェア開発

Copyright© Engineer's Notebook , 2017 All Rights Reserved Powered by AFFINGER4.