1

ライブ環境で正常に機能していたASP.Netアプリケーション(バージョン1.1)。

一部の機能が動作しなくなるという問題が突然発生しました。テスト環境で問題をシミュレートしてみました。IIS->Webサイト->Mywebsite->プロパティ->asp.netタブ->asp.netバージョンでASP.Netバージョンを使用していることがわかりました。そのバージョンを4.0.xxxxから1.1.xxxxに変更すると機能しました。

しかし、私がライブで同じことをしたとき、そうではありません。
ページを閲覧しようとすると、「ページが見つかりません」というメッセージが表示されます。その後、最初に
「」を実行しました。 C:\Windows\Microsoft.Net\Framework\v1.1.xxxx\aspnet_regiis -uC:\Windows\Microsoft.Net\Framework\v1.1.xxxx\aspnet_regiis -i

この登録が終わったら、Mywebsiteのiisでasp.netバージョンを確認しましたが、4.0.xxxxxに戻されました。なぜそれが起こっているのか本当にわかりません。4.0.xxxxxでページにアクセスできましたが、1.1.xxxxでアクセスする必要があります

誰かが光を投げてもらえますか?

環境:Windows Server 2003

4

1 に答える 1

1

答えが出ました!

いくつかのマイクロソフトのパッチ更新が原因で発生していました。これにより、asp.net 1.1 の Web サービス拡張機能がブロックされました。

以下の手順に従って動作させました!

  1. IIS に移動します (使用するバージョンは 6.0 です)。
  2. マシン名を展開
  3. [Web サービス拡張] をクリックします。

右側に、利用可能な .Net フレームワークが表示されます。ASP.Net v1.1.4322 > 許可を右クリックします。それでおしまい。問題が解決しました。

于 2012-09-07T20:53:09.290 に答える