- - PR -
.NET Framework の混在に関して
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-03-02 16:55
掲題の件について、どなたかご教示ください。
.NET FrameWork1.0、1.1、2.0は同一端末で 混在する事は可能なのでしょうか? また、それぞれで作成した(1.0、1.1、2.0)APは 問題なく動作するのでしょうか? 何か参考になるHP等、ご存知でしたら 教えて頂けないでしょうか? お手数ですが、宜しくお願い致します。 | ||||||||||||
|
投稿日時: 2006-03-02 17:08
可能です。
サイドバイサイド実行によって問題なく可能です。
「サイドバイサイド実行」で検索してみてください。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2006-03-02 17:43
じゃんぬねっとさん、返信ありがとうございました。
大変参考になりました。 本当にありがとうございました。 | ||||||||||||
|
投稿日時: 2006-03-02 19:48
ASP.NETの場合は、動作するFrameworkのバージョンを決めるのはIISですので気をつけてくださいね。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconmanagingmultipleversionsofaspnet.asp 既定では、次の条件に一致すると、既存のすべての ASP.NET アプリケーションが、インストールしているバージョンのランタイムを使用するようにインストール中に自動的に再構成されます。 ですので、「VS2002で作ったアプリがいつのまにかFramework1.1で動作してた」なんてこともありえます。 | ||||||||||||
|
投稿日時: 2006-03-03 18:16
レスありがとうございます。 すいませんが教えてください。次の条件とはどこの事をさされているのでしょうか? 以上、宜しくお願い致します。 | ||||||||||||
|
投稿日時: 2006-03-03 18:28
移行後のサイトにしっかりと書いてありますけどね。 ASP.NET の複数バージョンの管理 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2006-03-03 18:36
MSDNのサイトが変わったんですね。
http://msdn2.microsoft.com/ja-jp/library/a99txfy5.aspx こっちでは逆の表現がされてます。 既にランタイムがインストールされているコンピュータに新しいバージョンの .NET Framework をインストールすると、すべての ASP.NET アプリケーションはこのバージョンの .NET Framework を使用するように自動的に更新されます。例外は、互換性のないバージョンのランタイムにバインドされているアプリケーションや、ランタイムの以降のバージョンにバインドされているアプリケーションです 例えば、VS2002(Framework1.0)で開発していて、同じマシンにVS2003をインストールすると、今までVS2002で開発していたWebアプリもFramework1.1を見るように変更されてしまうということです。 気が付かないで実機で動かしてみたら開発時と動きが違う、なんてこともあります。 (昔これでハマりました) Framework2.0はメジャーバージョンが違うので、"互換性がない"と判断されて、勝手に置き換えられないみたいですね。 | ||||||||||||
|
投稿日時: 2006-03-06 19:34
返信遅くなってしまい、すいませんでした。
じゃんぬねっとさん、一郎さん、レスありがとうございます。 ASP.NETアプリケーションを使用する場合は気をつけないと いけないのですね。ありがとうございました。 |
1