我在Windows Vista上使用Visual Studio調試一些代碼,然後使用AllegroV5庫。Visual Studio Debugger /無法加載數據文件
代碼編譯和鏈接很好,但是當我開始調試時,它無法加載一些數據文件,我躺在這裏,程序無法啓動。程序加載(使用Allegro例程)幾個圖像和圖形(tga,fnt和png格式)。
奇怪的是,在Visual Studio之外,即使使用DEBUG配置編譯的可執行文件也能正確加載文件並且程序正常啓動。但是出於Visual Studio,我無法正確調試我的代碼。
任何想法?
您是否遇到特定錯誤? – 2011-05-08 14:47:18
這通常是因爲程序的默認工作目錄與EXE目錄不同。這是一個調試器設置。始終使用文件的完整路徑名避免這種麻煩。查看GetModuleFileName(),傳遞NULL以獲取EXE文件的完整路徑。 – 2011-05-08 15:33:23
準確地說是什麼問題。謝謝。 – 2011-05-10 01:07:36