私はASP.NET 1.1で書かれたアプリケーションを持っています。 2.0を使用するようにIISを切り替えると、どのような問題が発生する可能性がありますか?最初のテストでは問題はありませんでしたが、誰かが2.0の下でASP.NET 1.1アプリケーションを実行した経験があり、注意すべきいくつかの領域を指摘できるかどうかは疑問でした。2.0の下でASP.NET 1.1アプリケーションを実行
ありがとうございました。
私はASP.NET 1.1で書かれたアプリケーションを持っています。 2.0を使用するようにIISを切り替えると、どのような問題が発生する可能性がありますか?最初のテストでは問題はありませんでしたが、誰かが2.0の下でASP.NET 1.1アプリケーションを実行した経験があり、注意すべきいくつかの領域を指摘できるかどうかは疑問でした。2.0の下でASP.NET 1.1アプリケーションを実行
ありがとうございました。
異なるバージョンの.NETフレームワークが必要な場合は、同じアプリケーションプールで異なるWebアプリケーションを実行していないことを確認してください。
別々のアプリケーションプールを作成します(フレームワークのバージョンごとに少なくとも1つ)。
.NETフレームワーク1.1と2.0の間の変更点を突破したことについては、Brad Abramsのthis blog postをご覧ください。ここでは、短い引用です:
...私たちは あなたのV1.1のアプリが、これは単に 2.0上で動作しますが、どれも-レス、このドキュメントは、価値Aの可能性があることを保証するために非常にハードを働きますあなたと同じようにクイックスキャン 2.0に移行
私たちの1.1アプリケーションを2.0に移行したとき、私は問題はなかったと思います。コンパイラが異なる(更新された)アセンブリを使用すべきであると警告したケースがいくつかありましたが、それ以外は問題ありませんでした。
ほとんどのASP.NET 1.1アプリケーションはASP.NET 2.0で正常に動作します。ただし、ASP.NET 1.1とASP.NET 2.0アプリケーションを同じアプリケーションプールで実行しないでください。
私たちの最大の問題は、javacriptライブラリに接続されたweb.configファイルにxhtmlConformance要素を挿入したことに関連していました。削除するには、 check this post from Scott Guが問題ありません。
通常、2.0へのasp.net 1.1アプリケーションの移行では問題は発生しません。クラスファイルを置く場所を変更する必要があるかもしれません。
いくつかの警告、一部の廃止予定のメソッド呼び出しなどが表示されます。