質問: Visual Studio 2005で作ったVB.NETプログラムを.Net Framework3.5から4.6.1に移行するようVisual Studio2017で開いたところ以下のような変換レポートが出ました。 「このプロジェクト タイプの基になっているアプリケーションが見つかりませんでした。詳細情報については、次のリンクを参照してください。https://msdn.microsoft.com/library/e2444w33.aspx」 参照先のURLを見ても具体的にどのような対応をしたらよいかわかりませんでした。 目的としては昔作ったパッケージアプリをwindows7や10でも動くようにしたいのみです。 ファイルの拡張子は *****_SETUP.vdproj 見たところSETUPファイルばかりにこの 以下のサイトに関連の記事が記載されているのですが、 http://aoki1210.hatenablog.jp/entry/20090912/p1 ASP.NET MVCを入れてやり直しという意味がわからなく、何かアドバイス頂けないでしょうか。 参考サイトでも構いません。よろしくお願い致します。 OS:windows7 pro Visual Stuido2008⇒2017 .Net Framework3.5⇒4.6.1 ASP.NET IIS sql server2005⇒2016
回答: 拡張子が `.vdproj` ということはセットアッププロジェクトだと思いますが、これは Visual Studio 2010 まででしか使用できません。Visual Studio 2012 以降では使用できなくなりました。 別のインストーラーに切り替える必要があります。 上記のサイトで、InstallShield Limited Edition あるいは Windows Installer XML に切り替える方法が書いてありますので、参考にしてください。