[問題] 應用程式設定不正確

看板C_and_CPP (C/C++)作者 (奸商)時間16年前 (2009/03/24 19:23), 編輯推噓6(606)
留言12則, 7人參與, 最新討論串1/3 (看更多)
我用Visual Studio 2008開空專案 寫了一個C++程式 本機執行沒問題 可是拿到其他電腦 都會出現 「無法啟動這個程式,因為應用程式設定不正確。重新安裝應用程式應該可以 修復這個問題。」 是什麼原因呢? 該如何解決 ... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.208.178

03/24 19:52, , 1F
我也想知道....常常dll 該給的都給了 還是會這樣....
03/24 19:52, 1F

03/24 20:01, , 2F
Dependency Walker
03/24 20:01, 2F

03/24 20:45, , 3F
1.Microsoft Visual C++ 2008 可轉散發套件
03/24 20:45, 3F

03/24 20:47, , 4F
2.方案屬性->C/C++->程式碼產生->執行階段程式庫 non-DLL
03/24 20:47, 4F

03/24 21:26, , 5F
有2005的選項嗎?知道的能不能說一下?
03/24 21:26, 5F

03/24 21:37, , 6F
Project->### Property->Config...->C++->Code Gen....
03/24 21:37, 6F

03/24 21:38, , 7F
Runtime Library=>拉開, 看Debug/Release, 選沒DLL那個.
03/24 21:38, 7F

03/24 21:38, , 8F
仔細看了一下, 2008和2005一樣, 只是小弟貼了英文版的.
03/24 21:38, 8F

03/24 22:06, , 9F
我記得要在Compile設定裡把靜態dll包含進去
03/24 22:06, 9F

03/24 22:20, , 10F
我上次用了很久 結果發現在compile的時候..
03/24 22:20, 10F

03/24 22:20, , 11F
把debug改成release再去抓 Release資料夾裡面的執行檔就可
03/24 22:20, 11F

03/24 22:49, , 12F
應該跟debug/release沒關係, 除非release的設定不同@_@"
03/24 22:49, 12F
文章代碼(AID): #19oCBCSs (C_and_CPP)
文章代碼(AID): #19oCBCSs (C_and_CPP)