Re: [問題] 專案組態已過期
※ 引述《o0 (好天氣)》之銘言:
: 大家好 我是第一次摸程式 很多都不懂
: 今天借了一本書 照書上步驟一步一步開始
: 安裝=>開啟=>新增專案=>WIN32主控台應用程式(勾選主控台應用程式、先行編譯標頭檔)
: ==>輸入程式碼==>執行程式F5=>問題出現
寫 C/C++ 的簡易流程, 寫程式碼 -> 建置 -> 執行....
其中建置包含編譯(compile)與連結(link)的動作先不提....
(其實是上面LPH66大寫了篇m文解釋的就很好了)
所以執行前, 必須先對你的專案做建置並成功, 才有東西執行....
: 問題:
: 跑出一個視窗,它說這個專案組態已過期,問是否要建置,我想請問這是什麼意思?
: 按下yes以後,它就顯示建置錯誤,問是否要繼續並且執行上次成功的組建嗎?
: (可是我是第一次操作,沒有上一次成功的阿)
: 再按yes以後,他就顯示出無法啟動程式和系統找不到指定的路徑,後面顯示我的專案路
: 徑,我請問各位這要如何解決阿?
因為你直接按執行, VC發現你的專案或程式碼都是新的....
所以它問你是不是要先建置過再做執行的動作....
然後因為你的程式碼有錯誤, 導致VC建置專案失敗....
所以VC沒辦法生出新的執行檔給你, 才問你要不要執行舊的....
然而你又是第一次建置專案, 不存在舊有的執行檔....
所以它會顯示錯誤, 說找不到指定路徑裡可以執行的東西....
執行舊的執行檔這功能在你成功建置過才會存在....
不過有時候專案複雜的時候, 先clean過再建置反而比較好....
: (是否我要先建立一個成功組件??還是要去設定那些東西呢??)
: 我GOOGLE過發現很多這類問題 可是還是無法解決我的現況 謝謝^^
: 程式碼
: #include "stdafx.h"
: #include <iostream>
: using namespace std;
: int _tmain(int argc, _TCHAR* argv[])
: {
: cout<<"hekko"<<end1;
: system("pause");
: return 0;
: }
剩下的就如M大推文說的, 你的程式碼有錯....
而且VC在建置失敗遇到錯誤時應該會告訴你它在抱怨什麼....
請把它看懂; 如果看不懂要提問, 請養成把錯誤訊息貼上來的好習慣....
目前小弟目測, 至少有一點, 跟某個小寫字母和數字長很相的文字你搞錯了:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.174.98
※ 編輯: VictorTom 來自: 220.132.174.98 (06/11 00:40)
→
06/11 00:41, , 1F
06/11 00:41, 1F
※ 編輯: VictorTom 來自: 220.132.174.98 (06/11 00:42)
推
06/11 00:58, , 2F
06/11 00:58, 2F
討論串 (同標題文章)