我使用的是可視化構建專業,其中一個步驟是「製作VS 2003」(C++項目)。然而,每一次我得到以下錯誤:Visual Build專業編譯錯誤?
致命錯誤C1033:無法打開程序數據庫「」
如果我編譯項目自己在視覺工作室它工作正常。
任何人都知道爲什麼會這樣,或者我該如何修復它?
我使用的是可視化構建專業,其中一個步驟是「製作VS 2003」(C++項目)。然而,每一次我得到以下錯誤:Visual Build專業編譯錯誤?
致命錯誤C1033:無法打開程序數據庫「」
如果我編譯項目自己在視覺工作室它工作正常。
任何人都知道爲什麼會這樣,或者我該如何修復它?
我認爲當我有一箇舊的.pdb文件(或以某種方式損壞)時,我得到了過去的錯誤。如果是這樣,錯誤信息應該指出它是哪個文件。您應該可以手動刪除該文件。我認爲它經常是vc60.pdb
。
還有一些關於此錯誤的信息on msdn。
感謝您的建議。我清理了項目(刪除了所有的pdb),但我仍然收到這個錯誤。 – Kyle 2010-02-04 14:34:47
@Zenox:你正在使用什麼命令來釋放構建?另外,錯誤消息中是否包含更多信息? – 2010-02-04 14:42:12
爲此生成的命令行選項爲: 「C:\ Program Files(x86)\ Microsoft Visual Studio .NET 2003 \ Common7 \ IDE \ devenv.com」D:\ project.vcproj/build「發佈DLL」/project D:\ project.vcproj 如果我從命令行運行它,它會成功編譯! 錯誤日誌中沒有更多細節。我也會在kinook論壇發帖,看看他們是否有任何建議。 – Kyle 2010-02-04 20:27:12
Post here:http://www.kinook.com/Forum/ – 2010-02-03 21:29:20
@nobugz:呵? (15個字符) – jalf 2010-02-05 15:27:03
是銷售Visual Build Pro的公司的支持論壇。找出爲什麼該工具將糟糕的命令行選項傳遞給編譯器的最佳位置。 – 2010-02-05 15:50:30