-------------------
2012-10-22 16:24
重新安裝了系統,和VS2010專業版,打開以前的項目,每次 F5 都會重新編譯,要知道 VS的編譯器 有時候效率可真低。
每次VS2010 顯示 “正在創建 <項目名>.unsuccessfulbuild ,因為已指定 AlwaysCreate 。”
查找AlwaysCreate 也找不出來 再哪里設置的。
后來 去 Document\Visual Studio 2010\settings\CurrentSettings.vssettings
將 這個 VS2010 的目錄全部刪除,再次運行 貌似不會默認指定AlwaysCreate為true了。
-----------------------
2015-12-31 今日再次碰到這個問題,項目總是會構建,這次問題是這樣解決的:
@ 刪除項目中不存在的頭文件
參考了:
http://blog.csdn.net/xuxinhua/article/details/14125623 解決unsuccessfulbuild”,因為已指定“AlwaysCreate” =================================== 1.出現這個問題基本上如下排除 a 看看工程文件中是否包含了不存在的文件,譬如你加入了一個readme.txt到工程中,在計算機中又刪除了該文件,導致該文件實際上已經不存在了,這時候編譯時總是去查找該文件導致每次都要編譯。 b 查看文件的修改時間,這個很關鍵baidu中很少有人提到這個原因,如果個別文件的修改時間大於了當前時間,會導致每次生成都要出現上面的信息。特別是通過git從網站上同步源碼的時候特別容易出現。