2009-03-16 9 views

答えて

0

私はこれが可能だとは思わない。アプリケーションが使用するフレームワークを(IISで)選択するのはWebサイトの所有者です.net 1.1で有効ないくつかの関数以上。 3.5では有効ではなくなりました。このようなものが存在する場合、アプリケーションは動作しません。

4

ASP.NET Webページはサーバーで処理され、プレーンHTMLをブラウザに送信するだけです。 ASP.NETで作成されたWebページを表示するときに、クライアントが自分のPCに.NET Frameworkを持っている必要はありません。ただし、ページを処理するには、サーバーに.NET Frameworkの正しいバージョンがインストールされている必要があります。

サーバー側の場合、Visual Studio 2008を除き、すべてのバージョンのVSは特定のバージョンのフレームワークに関連付けられています。

のVisual Studio.NET(2002)=>の.NET Framework 1.0 のVisual Studio.NET 2003 => .NET Framework 1.1の のVisual Studio.NET 2005 => .NET Framework 2.0の

Framework 3.0がありますWindows Presentation、Communication、およびWorkflowフレームワークを追加し、これらのアプリケーションは、適切なアドインをインストールしたVisual Studio 2005で構築できます。 Visual Studio 2008は、2.0,3.0、および3.5フレームワークのいずれかを対象とすることができます。

既存のプロジェクトをダウンロードしようとしていて、どのホストがアプリケーションを実行できるかを判断しようとしている場合は、使用するアプリケーションのWebサイトを確認する必要があります。ほとんどの場合、フレームワークは後方互換性があるため、2.0用に構築されたアプリケーションは3.5上で動作します。したがって、完全に一致するものは必要ありませんが、1.0および1.1アプリケーションは2.0以上のバージョンのサーバーでは実行されません。

これが役に立ちます。

+0

私は実際に質問を誤解しました。私は実際には、ページをレンダリングするためにサーバー上で.NET Frameworkのどのバージョンが必要かを知る必要があります。謝罪。 –

0

このメカニズムは意図的には提供されていません。あなたは制御された状況下で動作するいくつかのハックを見つけることができるかもしれませんが、私は個人的に気づいていません。

関連する問題