作者audiofan (audi)
看板C_and_CPP
標題Re: [問題] 應用程式設定不正確
時間Sun Apr 5 01:47:38 2009
※ 引述《herman602 (奸商)》之銘言:
: 我用Visual Studio 2008開空專案
: 寫了一個C++程式
: 本機執行沒問題
: 可是拿到其他電腦
: 都會出現
: 「無法啟動這個程式,因為應用程式設定不正確。重新安裝應用程式應該可以
: 修復這個問題。」
: 是什麼原因呢? 該如何解決 ...
(1)編成Rlease build
AND
(2)用到的DLL都在DLL搜尋路徑上,若不在乎大小static link可以省掉不少麻煩。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.163.130
1F:推 VictorTom:小弟記得release build也一樣, Runtime Library不改的話 04/05 13:24
2F:→ VictorTom:它最主要的問題是找不到VC自己的某些dll, 不確定它與那 04/05 13:25
3F:→ VictorTom:堆manifest的關係, 或者裝了VC redistrib是不是可以解決 04/05 13:25
4F:→ VictorTom:但這個問題在同樣有裝VC的電腦上都OK, 沒有裝的才會有問 04/05 13:25
5F:→ VictorTom:題; 而把Runtime Library改一下應該可以解決這個問題. 04/05 13:26
6F:→ VictorTom:除非還要另外去找出到底VC有哪些相關的dll要copy出去@@" 04/05 13:26
8F:推 VictorTom:果然XD 不過後來都習慣設Runtime Lib了, 不然好麻煩Orz 04/05 23:22