好的,所以我已经阅读了一些关于这个主题的回复,但似乎找不到有同样问题的人。
http://www.codeproject.com/Articles/43681/Side-by-Side-Configuration-Incorrect
后台:我使用Fortran代码,这些代码使用了一些我无法访问代码的c ++库。这些显然是使用VS2008构建的,并且由于我的机器必须重新启动而且这个错误才开始发生,我要求IT除了VS2012之外不安装VS2008。我知道安装VS2008会解决问题,但这不是一个好的灵魂。
错误是:无法启动程序' C:\ blah \ blah \ blah.exe'。此应用程序无法启动,因为应用程序配置不正确。查看清单文件以查找可能的错误。重新安装应用程序可能会解决此问题。有关更多详细信息,请参阅应用程序事件日志。应用程序事件日志告诉我发布的第一个链接中列出了相同的内容。
最初我遇到了问题所以我查阅了这些文章,然后我安装了正确版本的VC C ++ redist包(它是版本9.0.21022.8 for x86 source:项目的清单文件)。我最初安装了64位,很快就确定我需要32位版本,然后安装了那个。
我有
中的文件夹和文件相关的清单文件似乎也在那里。
即使文件存在,该程序仍然无法运行。我错过了什么?