質問: 今こちらの問題を解決しようとしていたのですが`` visualstudio2015 でslnファイルを開こうとしたのですが、 (非互換)となってしまいます。 行ったこととして、一度アンインストールして再度インストールしました。 しかし、解決しませんでした。 またこちらのサイト`http://blog.oyasu.info/2014/05/20/3225/` を参考にVisual Studio 2015をインストールしたフォルダ(今回はC:\Program Files (x86)\Microsoft Visual Studio 14.0)のCommon7\IDEフォルダを開く ProjectTemplatesCacheフォルダの名前を_oldなどに変更 管理者としてVisual Studio 2015の開発者コマンドプロンプトを開く 開いたコマンドプロンプトで「devenv /Setup」を実行 動作を確認したら_oldと変更したフォルダは不要なので削除するといった方法を行いました。 しかしうまくいきませんでした。なにかいじった覚えがないのでどうしようもないです。 ここまできたらいっそvisual studio2015自体を完全に消去してから改めてダウンロードしてインストールしたいと考えています。 visual studio2015自体を完全に消去するにはアンインストール以外に何を行えばよいでしょうか? どうかよろしくお願いいたします。 <情報不足でしたこちらが編集内容です> ソリューションファイルはOpencv.slnです。 cmakeを用いてOPENCV3.4.0のwith_cudaをチェックすることで得ることのできるソリューションファイルです。 開発環境はwindow10 64bit,opencv3.4.0,visual studio 2015.です。 編集 vs2015からvs2017に変えました。 するとエラーとして、「参照データベースとinstallファイルに適切な場所が見つかりませんでした」と出てきました。 その後に「c++の参照データベース ファイル〜inteliSenseおよび参照情報はc++プロジェクトに利用できません」と出てきます。 一応、新規プロジェクトから確認したところc++のwin32コンソールアプリケーションは利用可能でしまた。 何が問題なのでしょうか?
回答: 情報が少ないので、状況がよくわかりませんが・・・ 以前visual studioで作ったプログラムのソリュージョンファイルを開こうとしたら、「非互換」だと言われた・・・という事ですかね?? 自分の場合、以前作ったプロジェクトを開こうとしたら、「古い」と言われたことは経験がありますが、visual studio側が自動で適用したくれたので問題はありませんでした。 visual studioのバージョンをアップデートしたりしましたか?? もう少し詳しい情報を提示してもらわないと他の方にとっても分からないかもしれないですね。 こういう状態・・・という事でしょうか?? visualstudio2015 でslnファイルを開こうとした 互換性の参考サイトならこちらはどうでしょう? 旧バージョンで作成されたプロジェクトのアップグレード sln 非互換