2011-02-05 166 views
15

當我用visual studio 2010編譯.sln文件時,會生成一個.pdb文件。我怎樣才能禁止創建.pdb文件?刪除Visual Studio 2010中的.pdb文件

+3

爲什麼你需要這樣做? – 2011-02-05 23:12:36

+0

我切換到VS2010,每次我編譯的東西.pdb文件(這是一些MB的大)生成。我不想每次編譯時刪除文件。直到現在,我還沒有找到「項目屬性」,「構建」,「高級...」。即使發佈版本也在創建一個pdb文件。 – SandyBr 2011-02-06 10:12:42

+6

我認爲@ LasseV.Karlsen說的是,桑迪,通常不需要刪除這些文件。這些* Program Database *文件包含調試信息,當您的應用程序崩潰時,這些信息對調試器,用戶以及Windows都很有用。雖然你可能會發現它們不美觀,但它們沒有傷害。所以答案應該是:「停止刪除它們。」但我很好奇,如果你遇到過這樣的情況,即存在的文件是一個問題。 – 2012-02-12 16:38:39

回答

23

「項目屬性」,「生成」,「高級...」中有一個選項。

將「調試信息:」更改爲無。

但是,如果您確定不需要它們,則只應該這樣做。

保留PDB文件可能會更好,只需複製所需的文件即可。

更改設置之前,please read this

相關問題