许多应用程序的源代码似乎与Visual Studio 2010或2012不友好,或者对于任何基于GUI的内容,可能我的知识都存在错误。
程序和版本:
Windows 7 Ultimate X64 SP1
7zip源码版本:9.20(推荐)(删除“-OPT:NOWIN98”)
Microsoft Visual Studio 11(2012)版本:4.5.50709
Microsoft Visual Studio 10(2010)版本:4.5.50709 SP1Rel
问题:
现在,问题是我尝试将“Build.mak”文件加载到任一程序中,它会询问我是否要更新文件以便它们可以使用该应用程序。我经历了它的无选项过程,我得到了以下错误。我已经从“Build.mak”中删除了“-OPT:NOWIN98”,但它没有改变产生的错误或其他任何内容。
概述 项目路径错误警告消息 Build Build.mak 2 0 1 .. \ CPP \ Build.mak 1 0 0
解决方案和项目
生成 消息:Build.mak:结束标记'xs:choice'与开始标记'xs:sequence'不匹配。 Build.mak:项目升级失败。 显示另外1条消息
.. \ CPP \ Build.mak 消息:XML解析期间发生以下错误:文件:F:\ 7zip \ CPP \ Build.mak行:1列:1错误消息:文档语法不正确。文件'F:\ 7zip \ CPP \ Build.mak'无法加载。
对于这两个程序来说都是一样的,所以我猜测需要做一些预步骤,或者应用程序永远不会喜欢在最新的Visual Studios中编辑。 有没有办法解决这个问题,以便正确加载文件并编译应用程序?