2011-10-04 380 views
3

我有一個win32應用程序。嘗試在VisualStudio 2008中運行Windows 7 64位操作系統。安裝了x64環境。所以當我試圖運行我的項目時,我得到這個錯誤「應用程序無法正確啓動0xc00007b」。我也沒有鏈接錯誤。任何人請任何建議。應用程序無法正確啓動0xc00007b

+0

我有類似的東西,當加載程序無法加載應用程序的DLL。不過,我不記得錯誤代碼。 –

+0

@Alex,那麼您的故障排除步驟是什麼? – surendran

+1

那麼,我用內核調試器來看看。在我的情況下,事實證明,該系統嚴重損壞,無法啓動任何應用程序。重新啓動,一切正常。在任何情況下,我都會建議從調試器(WinDbg)開始逐步完成應用程序(從主要之前,我的意思是)。 –

回答

3

我得到了和你一樣的問題。我有一個應用程序Win32。當我使用Visual Studio 2010將此應用程序Win32轉換爲X64時,應用程序x64已成功編譯。但是當我運行它時,它會生成錯誤消息:「應用程序無法正確啓動(0xc00000b7)。單擊確定關閉應用程序」。

花了幾天的時間來修改配置屬性 - >連接器的設置。 特別是,我更改了Linker.Manifestfile.Generate Manifest = No(/ MANIFEST:NO)的設置。 它適用於我的應用程序。 祝你好運!

+0

這不適合我。 (MSVS 2015) –

1

在assemblyIdentity或dependencyAssembly中,它可能是處理器體系結構不匹配。

相關問題