2009-06-17 28 views
0

IISの.Netサイトのバージョンを変更する方法について質問しました。それが古典的なaspサイトなどに影響する場合(Does asp.net setting affect classic asp (IIS 6 settings)を参照してください) それはうまく見えます。だから私のフォローアップの質問は、このコマンドを実行すると、私は解雇されますか?これは、.netバージョンのデフォルト値(および既存のすべて?)を2.0に変更することです。aspnet_regiis.exeを実行すると問題が発生しますか?

これは、2.0のバージョンになっているため、これはほとんどの.netサイトに影響しません。 古典的なASPページでは、そのアプリケーションプールが更新されて2.0の機能を持つようにする必要がありますが、他のトラブルに遭遇する可能性はありますか?

私はこれをテスト環境で実行しようとしましたが、インストール期間中(コマンドから)サイトがダウンしていませんでしたが、クラシックaspサイトや実行中の.netサイトはありませんでしたそれについて考えるようになりました)しかし、何か他のものが壊れるかもしれませんか?

このコマンドは他に何かしていますか?非常に大規模なサイトが稼働しており、ダウンタイムが発生しないため、このコマンドが安全であることを100%保証する必要があります。新しいサイトの.netバージョン番号を変更するたびに、すべてのサイトがダウンするため、この修正をできるだけ早く実行する必要があります。

いいアイデアはありますか?

答えて

0

私は尋ねてから長い時間、しかしDror、あなたの編集のためにありがとう。私はそれを試してみるでしょう。

私は実際にこの問題の解決策を数ヶ月前に見つけました。

サイト設定をエクスポートし、XMLファイルを取得し、このファイルを編集し、サイト名などを何か(dev1など)に設定することができます。次に、これをインポートすると、.netが事前設定された新しいサイトになります。あなたが推測する問題を引き起こす可能性があるので、名前と他のサイトと同じにはならない他のもの(ホストのようなものはどこにあるのか正確に覚えていない)を変更するようにしてください。

ハッピーアイシング

1

これは、IISが.NETページ(aspx拡張など)で行うことと関連するため、これは何の影響もありません。
古典的なaspページはIISの.NET拡張機能によって処理されないので、私は心配する必要はありません。
EDIT:
MSDNによると、あなたはオプション

-norestartを使用することができますが - ASP.NETのスクリプトマップをインストールまたはアップデートした後に、World Wide Web発行サービスの再起動を禁止します。このオプションを使用しないと、すべてのアプリケーションプールがリサイクルされます。

ですので、そのアプリケーションプールから見ることができますはリサイクルされます。

+0

こんにちは! 返信いただきありがとうございます。 これは、古典的なaspサイトで何が起こるかには影響しませんが、IISは一般的に何か悪いことをする可能性がありますか? ie iisを再起動します。アプリケーションプールは.net 1.1に設定されているため、クラッシュしますか?彼らがクラッシュした場合、サイトはダウンしますか? アプリケーションプールが明示的に機能するように設定されているのは、同じプール内で異なるバージョンを実行できないバージョンのみですか? 私は知りません、私はちょうどサイトがオンラインのままになることを100%確実にしたいです。 – alexandermarcelo

関連する問題