2011-04-26 73 views
1

此消息的含義是什麼?如何解決這個錯誤?未能加載清單錯誤

Error 1 general error c1010070: Failed to load and parse the manifest. The system cannot find the file specified. ..\DebugObj\Example1\Example1.exe.intermediate.manifest Example1 

回答

0

要解決該錯誤,您需要在解決方案中有一個入口點。

只需用main方法創建一個main.cpp即可。

在 「的main.cpp」

void main(){} 

然後編譯,它會擺脫錯誤的。

1

我對從2008年以前的Visual Studio繼承的項目有同樣的問題。 對於我來說,添加一個Main函數是不現實的,因爲前面的答案已經消化了。我搜索了一段時間,但找不到問題的根源。

我的一個朋友給了我下面的解決方案。 事實證明,舊項目在項目的Visual Studio解決方案資源管理器的資源文件夾中包含了一個「example.manifest」文件條目。當試圖構建項目時,VS 2008試圖加載「example.manifest」,它在新的2008文件夾結構中不存在(它不是必需的)。

因此,解決方案與從Resouce Files文件夾中刪除條目「example.manifest」一樣簡單。重建,並沒有更多的錯誤!希望有幫助

0

我自己也有類似的問題。將VS2005項目轉換爲VS2010。

我正在使用鏈接器 - >清單文件 - >其他清單依賴項:type ='win32'name ='Microsoft.Windows.Common-Controls'version ='6.0.0.0'processorArchitecture =''publicKeyToken = '6595b64144ccf1df' LANGUAGE =」 '

轉換亂碼入式=%27win32%27 ...等

修復此選項爲正確的格式,類型=' win32' 的..等解決問題。但不是在我意外地使用格式之前,輸入= win32 ...等並且收到相同的錯誤。