新しいマシンで既存のプロジェクトを再接続して再構成しようとすると、ここに(Web アプリケーション プロジェクト [...] は IIS を使用するように構成されています。Web サーバー [...] が見つかりませんでした。)、プロジェクトを開いたときに表示されたエラー メッセージに基づいて、IIS マネージャーに移動する必要があることがわかりました (Russ C の回答でその前に IIS 7.5 Express をインストールして再起動するタスクを実行しました)。ただし、Russ は次のように書いています。「次に、IIS マネージャーに移動します...「そして、私はそれを実行/見つけることができなかった。」
そこで私はこれを見つけました:http://technet.microsoft.com/en-us/library/cc770472(v=WS.10).aspx、ここで次の指示が与えられます:
スタート メニューから IIS マネージャーを開くには [スタート] をクリックし、[コントロール パネル] をクリックします。 次のいずれかの操作を行います。 Windows Vista® または Windows Server® 2008 を使用している場合は、[システムとメンテナンス] をクリックし、[管理ツール] をクリックします。 Windows® 7 または Windows Server® 2008 R2 を使用している場合は、[システムとセキュリティ] をクリックし、[管理ツール] をクリックします。 [管理ツール] ウィンドウで、[インターネット インフォメーション サービス (IIS) マネージャー] をダブルクリックします。 検索ボックスから IIS マネージャーを開くには [スタート] をクリックします。 [検索の開始] ボックスに「inetmgr」と入力し、Enter キーを押します。
これは Windows 7 なので、システムとセキュリティ | 管理ツールを試しましたが、リストに IIS マネージャーがありません。そこで、「inetmgr」ルートを試しましたが、これも失敗しました (「検索に一致する結果はありません」などの文言を含む「検索結果」ダイアログが開きます)。
では、asp.net が見つけられなかった構成を新たに作成したり再接続したりできるように、IIS マネージャーを見つけるにはどうすればよいでしょうか?
アップデート
私のプロジェクトが不平を言わないようにするには、IIS マネージャーで asp.net 4 のサポートを手動で追加する必要がありました。なぜ、asp.net 4 のインストール時に自動的に構成されないのでしょうか?!? いずれにせよ、将来の読者のために、私が追加しなければならなかったものをフルカラーで示します。
最終的に次のようになります。
なぜバージョン 2 が必要なのか、また必要な場合、なぜバージョン 3 が必要でないのかはわかりませんが、(今のところ私にとって) 重要なのはバージョン 4 のサポートがあることです。
アップデート2
ソリューションを右クリックすると、「IIS Express を使用する...」メニュー項目があります。これを選択すると、次の画面が表示されます。
...だから、仰向けに寝て、髪にオイルをつける作業は全部不要だったのかもしれません。これを選択するだけで、舞台裏の作業はすべて自動的に処理されたのでしょうか?
ベストアンサー1
まず、IIS がマシンにインストールされていることを確認する必要があります。そのためには、次の場所に移動します。
コントロール パネル --> プログラムの追加と削除 --> Windows の機能 --> インターネット インフォメーション サービスがインストールされているかどうかを確認し、少なくとも「Web 管理ツール」が有効になっており、「World Wide Web サービス」が有効になっていることを確認します。
そうでない場合はチェックし、「同意する」を押してインストールします。
それが完了したら、コントロール パネルの [管理ツール] に移動すると、IIS が表示されます。または、単に inetmgr (Win+R の後) を実行します。
編集: 次のようになるはずです: