C++/CLI 混合モード実行可能ファイルを VS 2010 から VS 2012 に更新しています。.NET 4.5 と VS2012 ツールセットをターゲットにしています。
デバッグ ビルドでは完全にビルドおよび実行されますが、リリース ビルドはすぐに「このアプリケーションを開始できませんでした」で終了します。問題がSHIM_NOVERSION_FOUND
. _
問題のページには、「構成の問題を自分で解決することはできません。アプリのベンダーに連絡して問題を解決してください」と記載されています。問題のアプリ ベンダーとして、このアプリケーションの修正方法に関する情報を見つけるのに苦労しています。
アプリケーションは、C++ プロジェクトで適切な .NET バージョンを検出するためにどこに行くのでしょうか? また、.vcxproj またはソリューション ファイルに適切な情報を追加して、適切にビルドするにはどうすればよいでしょうか?