看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) vs2008 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenGL, OpenNI 但應該與本問題無關 問題(Question): 我用VS2008建置了一個Release版的程式( 設專案名: xxx ) 今天因為某些契機 看一下他的minifest ( 路徑: "xxx\Release\xxx.exe.intermediate.minifest" ) 結果裡頭寫了這麼一行: <assemblyIdentity type = 'win32' name = 'Microsoft.VC90.DebugCRT' version = '9.0.21022.8' processorArchitecture = 'x86' publicKeyToken = '1fc8b3b9a1e18e3b' /> 這是不是顯示我的程式是使用DebugCRT函式庫呢? 可是這是用Release版build的程式耶? 另外 我是用'/MT' build的 不過應該沒關係? 謝謝大家 餵入的資料(Input): 預期的正確結果(Expected Output): 應該是 Microsoft.VC90.ReleaseCRT ? 錯誤結果(Wrong Output): Microsoft.VC90.DebugCRT 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- 劍是凶器,劍術是殺人之術 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.54.45
purpose:開一個新專案,再到Debug去看manifest,不要用這個專案看 12/08 22:10
purpose:說不定你這個專案有改過什麼設定,所以才這樣 12/08 22:10
purpose: 再到Release 12/08 22:11