0

これは、私たちが完全に理解できない奇妙な問題です。テストサーバーには、SQLExpressのインスタンスとテストデータベースを実行しているSQLServer2008R2がありました。「遊び場」データベースを追加して、書き直しをいじり始めることができるようにしました。EF5とSPROCS(およびFileTables)を組み合わせたMVC4となる新しいアプリについて、SQLServer2012の使用を開始することに同意しました。

最初にMVC4アプリ(この時点では、私が作成したエラーハンドラー用に少しEFが含まれているUIのみ)をテストサーバーにプッシュし、サーバー上のフレームワークを4.5にアップグレードして表示する必要がありました。すべてがうまくいったようです。そこで、SQL Server 2012の新しいインスタンスをインストールし、サービスパックもインストールしました。

奇妙なことに…古いアプリ(Webフォーム)を2008R2インスタンスに接続し、ログイン時にハングしましたが、ときどき通過していました。古いアプリをSQLServerExpressバージョンに関連付けましたが、それでも同じ電話が切れます。さて、どこかで、おそらくSQLで、ハングアップがありますよね?落とし穴は、WindowsシステムのIEとChromeでのみハングアップすることです。それは窓のFirefoxでうまく動作します。また、MacのChrome / Safari/Firefoxでも正常に動作します。ときどき、WindowsからChromeにログインできますが、数分後にもう一度試してみると、ハングアップに戻ります。

それ以来私たちが試したこと:サーバーの再起動、4.5フレームワークのアンインストール、ログの確認(心配することは何もありません)、4.5の再インストール、Fiddlerの使用、そしてWindowsマシンでのchromeの使用(そしてそれはまっすぐ飛んだ)、古いアプリがまだIISの4.0フレームワークをターゲットにしていて、キーボードに頭をぶつけたことを確認してください。

誰かがこれに光を当てることができれば、それは大いにありがたいです。

4

1 に答える 1

0

何が問題であるかを試行錯誤した後、4.5 .Net Frameworkアップデートをアンインストールして4.0を再インストールすると、すべて正常に戻りました。4.5アプリをテストすることはできませんが、4.5は4.0と並んでいるという印象を受けました。古いアプリが4.0をターゲットにしていることも確認しましたが、違いはありませんでした。

4.5と4.0を同じサーバー上でうまく連携させる方法について誰かが洞察を持っているなら、私に知らせてください!

于 2013-02-25T16:02:42.897 に答える