2009-04-29 7 views
5

Windows 2003サーバーに.NET 3.5フレームワークをインストールしたばかりで、新しいWebサイトを作成しようとすると、 IISのWebサイトのプロパティASP.NETタブ。新しいインストール後にIISのASP.NETドロップダウンから.NET 3.5が抜けた

これは、1.0,1.1、および2.0で正常に動作します。

私はフレームワークのインストールプロセスが3.5と完全に異なっていたことを知っていますが、ドロップダウンで使用できるはずです。

この問題を解決するにはどうすればよいですか?

答えて

24

これは、ASP.NET 3.5でも2.0以降のCLRが使用されているからです。 CLRは3.5では変更されていませんが、2.0に拡張されました。 (私はこれが正しいと願っています)

したがって、3.5を選択することはできませんが、で書かれたWebアプリケーションを3.5で実行します。

+0

Rick Strahlは、このことについて彼のブログで素晴らしい記事を書いています。http://www.west-wind.com/Weblog/posts/289139.aspx – Chris

1

2.0と設定します。 3.5は、2.0の拡張セットとして効果的に実行されます。

1

私はそれが表示されるとは思わない。 3.5は、基本的にweb.configを介して3.5の拡張機能を含む2.0のアプリケーションです。 2.0を選択してください

1

3.5オプションはありません。あなたはまだ2.0フレームワークの上で走っています。正常に実行されています。

1

ASP.NETはまだバージョン2.0ですが、.NET 3.5ライブラリで実行されます。それは混乱していますが、悲しいことです。

7

.NET Framework v3.5は基本的に、2.0コアの上にある「機能強化」です。バージョン2.0がリリースされて以来、このようになっています。基本的なコアシフトを行うまで、またはASP.NETサイトをそのように構成することを保証するために、これらの行に沿って主要なものが出るまで、IISで新しいバージョンが表示されることはありません。

しかし、心配しないでください。あなたの.NET 3.5アプリケーションは、2.0の設定リストの下でうまく動作します。 web.configファイルに、更新されたライブラリの一部の3.5ファイルを指すリダイレクトがあることがわかります。

1

あなたはIISの3.5を見つけることができません、あなたは2.0を見つけることができます。

とフォルダを探して:あなたは、インストールがうまくいったことを確認してください

%windir%\Microsoft.NET\Framework 

に行く(ほとんどのシステムでは、\ WINDOWS \ Microsoft.NET \ FrameworkのこれがCである)にしたい場合は しかし、 3.5と呼ばれる。

関連する問題