Visual Studio 2003 - ASP.NET プロジェクトを開くと、「操作がタイムアウトしました」というエラー メッセージが表示される
-
20-08-2019 - |
質問
時折、Visual Studio 2003 ASP.NET プロジェクトを開くと、読み込みに永遠に時間がかかり、最終的に次のエラー メッセージが表示されることがあります。
「Webサーバーは、次のURLにあるWebプロジェクトを作成または開くことを試みたときに、次のエラーを報告しました。http://localhost/myプロジェクト名. 。操作がタイムアウトしました。"
なぜこれが起こるのか、そしてそれを修正する方法はありますか?
解決
私の修正は、.NETの再登録IISの登録を解除することでした。
コマンドウィンドウを開きし、Cに移動:\ WINDOWS \ microsoft.netフレームワークの\ V1.1.4322 \ 入力します。aspnet_regiis -u 一度apsnet_regiis -i
でASP.NETのタイプのアンインストール終了ただ、うまくいきませんでしたそれ自体で-iます。aspnet_regiis行います。
これはVS2003 \ C#\ IIS にEclipseの\のJava \ JBossの間のdevの環境を切り替えるとは何かを起こったが、おそらくれる理由のまだわかりません
他のヒント
これは私にとってはうまくいきました...
http://forums.asp.net/p/1192304/2066860.aspx
XP 開発マシンで、「C:\Documents and Settings\USERNAME\VSWebCache\USERNAME\」に移動し、VS2003 ソリューション名に一致するフォルダーを削除しました。(実際には、念のためフォルダーを C: emp に移動しました)。これは機能しましたが、1 つのデザイナー ファイルは再ビルドしないと読み込まれず、開始ページを再マークする必要がありました。私のソリューションがこの VSWebCache に依存する理由がわかりません (ソリューションを再構築したときに再び表示されました)。この依存関係を説明できる人はいますか?落ち着かないんです。
これは私にとってはうまくいきました。皆さんにも効果があることを願っています。
当初、私は次のような多くのことを試しました。
コマンド ウィンドウを開き、C:\windows\microsoft.net\framework \v1.1.4322 に移動します。「aspnet_regiis -u」と入力します。ASP.NET のアンインストールが完了したら、「aspnet_regiis -i」と入力します (常に動作するわけではありませんが、時々動作しました)。
フォーラムの回答に従って、Visual Studio 2003 の vswebcache をクリアしてみましたが、うまくいきませんでした。
そして最終的に、私は自分自身のテクニックを使用して、それがうまくいきました。ロードされていなかったプロジェクトの古い DLL を取得し、DLL を古いプロジェクトの DLL に置き換えました。その後、私のプロジェクトは Visual Studio 2003 に読み込まれました。プロジェクト名が付いた dll と pnb ファイルが 1 つありますが、これらはいつか破損し、プロジェクトは IDE に読み込まれなくなります。
したがって、同様の問題に直面した場合は、2 つの選択肢があります。
1) DLL を古い DLL に置き換えます。2) プロジェクト名の DLL および pnb ファイルを削除し、再度リロードしてみます (DLL を削除しても、コードや他の DLL には影響しません)。
あなたにとってもうまくいくことを願っています:)