アップグレードした ASP.NET プロジェクトで「Web サーバーでデバッグを開始できません」が出る
Web サーバーでデバッグを開始できません。次の項目のうちの1つが発生していないかを確認して下さい。
アプリケーションがデバッグに使用しようとしている Microsoft .NET Framework のバージョンを適切に指定するには、Visual Studio .NET デバッガのドキュメントを参照してください。
- デバッグしようとしているアプリケーションが、デバッガがサポートしていないバージョンの Microsoft .NET Framework を使用しています。
- アプリケーションが使用しようとしている Microsoft .NET Framework のバージョンに関してデバッガが不適切な想定を行っています。
- デバッガに対して指定された Microsoft .NET Framework のバージョンが間違っています。
ASP.NET プロジェクトを新しいバージョンの Visual Studio で開くとアップグレードされるのだが、その際に対象となる .NET Framework もアップデートすると、今度は古いバージョンの Visual Studio でデバッグできなくなってしまう。
特に、IIS の設定がされている ASP.NET プロジェクトだと、IIS 側のフレームワークと異なっていてはデバッグができない。
古い Visual Studio 2005 などで作られたプロジェクトなどは設定が残ってしまい復旧できなくなる。
対象とする Framework を選択する - Visual Studio 2010 |
Framework は選べない - Visual Studio 2005 |
アップグレードは容易だが、戻すには少し気をつけなければならない。