这条消息是什么意思?如何解决这个错误?
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 :(得分:1)
我从2008年之前的Visual Studio继承的项目中遇到了同样的问题。 对于我来说,添加一个由前一个答案消化的Main函数是不切实际的。我用谷歌搜索了一段时间,但找不到问题的根源。
我的一位朋友给了我以下解决方案。 事实证明,旧项目在Visual Studio的解决方案资源管理器中的资源文件文件夹中包含了一个“example.manifest”文件条目。在尝试构建项目时,VS 2008试图加载“example.manifest”,这在新的2008文件夹结构中不存在(不需要)。
因此解决方案就像从Resouce Files文件夹中删除条目“example.manifest”一样简单。重建,没有更多的错误!希望有所帮助
答案 1 :(得分:0)
修复您在解决方案中需要输入点所需的错误。
使用main方法创建一个main.cpp ......就像这样。
在“main.cpp”
中 void main(){}
然后编译,它将摆脱错误。
答案 2 :(得分:0)
我自己有类似的问题。将VS2005项目转换为VS2010。
我使用的选项是Linker - >清单文件 - >额外的清单依赖关系:type =' win32'命名=' Microsoft.Windows.Common - 控制'版本=' 6.0.0.0' ProcessorArchitecture用于=' '公钥=' 6595b64144ccf1df'语言=' '
转换将其乱码为type =%27win32%27 ... etc
将此选项修复为正确的格式,键入=' win32'等解决了此问题。但是在我不小心使用格式之前,输入= win32 ...等并收到同样的错误。