2011-04-26 74 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 ...等并且收到相同的错误。