公式アカウントからの投稿が始まります

お世話になっております。

タイトル通りなのですが、Server2003(IIS6.0)でASP.NET3.5を設定できるのでしょうか?
検索してもそれらしいものがヒットしません。
設定できるのであれば、設定方法を教えていただきたいです。

宜しくお願いします。

A 回答 (2件)

.NET Framework 3.0/3.5 をインストールして Visual Studio で 3.0/3.5 のライブラリを利用した ASP.NET Web Application を開発しても、IIS から見た ASP.NET のバージョンは、あくまで 2.0 なんです。



>またIISでのサイトのプロパティでのASP.NETのバージョンに3.0/3.5というのが現れないといけない、

つまり、ここには3.0や3.5は現れてこないということです。

IIS インストール後に .NET Framework インストールをした場合は、そのまま .NET Framework3.0/3.5 のライブラリを使った ASP.NET2.0 サイトが動作します。

.NET Framework インストール後に IIS をインストールした場合には、aspnet_regiis.exe というユーティリティを使って、IIS で ASP.NET が利用できるように登録する必要がありますが、aspnet_regiis.exe は 2.0のフォルダ下にしか用意されていません。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

なるほど。
そういうことなのですか。
おかげで分からないことが理解できました。
ありがとうございます。

お礼日時:2008/08/20 19:53

結論から言ってしまうと、.NET Framework 3.5 がインストールされている環境で、ASP.NET は動きます。


むしろ、ASP.NET Futures 関連のコントロールを使いたい人は、
.NET Framework3.0 / 3.5がインストールされていないと
ASP.NET Futures 関連のコントロールが使えないからです。

また、Windows 2003 Server + IIS6.0 + .NET Framework3.5環境は
もちろん動きます。
厳密に言うと、.NET Framework3.0 / 3.5 は、.NET Framework2.0 で足りなかった機能を追加しただけになりますので、
Windows 2003 Server + IIS6.0 + 、.NET Framework2.0 環境で、動けば、「Windows 2003 Server + IIS6.0 + .NET Framework3.5環境」も動く!ということになります。

こんな説明で、ご理解頂けますか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
お礼のお返事が遅くなりまして申し訳ございません。

.NET Framework3.0/3.5が2.0の拡張版であることは聞いてはいたのですが、ランタイムも変わってしまう、またIISでのサイトのプロパティでのASP.NETのバージョンに3.0/3.5というのが現れないといけない、などと考えておりましたので、悩んでおりました。
kero_mioさんの結論では「動く」ということですが、.NET Frameworkのインストール以外での設定なども必要ないということでよろしいのでしょうか?
もし、お分かりならその点についてもよろしくお願いいたします。

お礼日時:2008/08/19 19:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!