我正在将 C++/CLI 混合模式可执行文件从 VS 2010 更新到 VS 2012。我们的目标是 .NET 4.5 和 VS2012 工具集。
它在 Debug 版本中构建和运行完美,但 Release 版本立即退出,并显示“无法启动此应用程序”。以及指向Microsoft 支持页面的链接,提示问题是SHIM_NOVERSION_FOUND
.
有问题的页面指出“您无法自己解决配置问题。请联系应用供应商解决问题。” 作为有问题的应用程序供应商,我很难找到有关如何更正此应用程序的任何信息。
应用程序去哪里发现 C++ 项目中正确的 .NET 版本,以及如何将正确的信息添加到 .vcxproj 或解决方案文件以使其正确构建?