2011-12-08 43 views
0

我在Windows7-64Bit上安裝了Visual Studio 2003。當我在vs2003中建立一個項目時,它會創建一個pdb文件。例如:對於一個名爲SampleProject的項目,它會創建一個SampleProject.pdb,當我嘗試重建時會出現如下錯誤:Visual Studio 2003在調試模式和發佈模式下都不能使用pdb文件

致命錯誤C1033:無法打開程序數據庫'd:.... \ SampleProject.pdb 「

如果我關閉Visual Studio 2003中刪除PDB,讓他再生一個新的

u能幫助請我只能重建?

+1

[有沒有人設法讓Visual Studio 2003在Windows 7上運行?](http://stackoverflow.com/questions/879082/has-anyone-managed-to-get-visual-studio-2003- windows-7) –

回答

0

這是Windows 7上Visual Studio 2003的一個已知兼容性問題(如果不禁用Aero主題,另一個是「查找所有」會阻止整個應用程序)。

看來,避免每次重新啓動VS2003的唯一解決方案是解鎖PDB(帶有一些類似解鎖程序的應用程序)並將其刪除;我甚至用一些鍵盤快捷鍵將它添加爲「外部工具」。令人傷心的是,MS甚至沒有發佈修補程序(而是跳過了箍環以使VS 6.0能夠在每個Windows版本上運行)。

---編輯---

我知道這...有already a question about it(我從那裏學到了解決方法)。

+0

你可以舉一個類似「解鎖器」的應用程序的例子,或者你可以給它一個鏈接,以及如何將它設置爲一個外部工具。新手提醒! – aeciftci

+0

http://stackoverflow.com/a/1836771/214671(我不能給你關於如何將它作爲外部工具添加的精確說明,因爲我目前在Linux機器上) –

0

我在Windows 7 Professional 64位上工作,並且在編譯VS2003中的C++項目(安裝了SP1)時出現致命錯誤C1033的相同問題。設置與Windows Vista的應用程序兼容性(我也嘗試了Vista SP2成功)消除了這個問題。

+0

這似乎更像是一個評論,而不是回答 –

相關問題