BizTalk 2006 R2 と Visual Studio 2005 を使用しています。ソリューションをコンパイルすると、IDE が無期限にハングすることがあります。エラーも警告もありません。「応答なし」状態になるだけで、プロセスを強制終了して再起動する必要があります。出力を見ると、コンパイルの同じ部分で発生していません。ランダムに見えます。
誰かが同じ問題を抱えていて、それが何であるかを知っていますか? または、何が起こっているのかを診断するために使用できる優れたツールはありますか?
BizTalk 2006 R2 と Visual Studio 2005 を使用しています。ソリューションをコンパイルすると、IDE が無期限にハングすることがあります。エラーも警告もありません。「応答なし」状態になるだけで、プロセスを強制終了して再起動する必要があります。出力を見ると、コンパイルの同じ部分で発生していません。ランダムに見えます。
誰かが同じ問題を抱えていて、それが何であるかを知っていますか? または、何が起こっているのかを診断するために使用できる優れたツールはありますか?
1 つの BizTalk ソリューションが応答しない状態になるという問題もありました (ただし、これは BizTalk 2010 と Visual 2010 です)。Systeinternals のDebugViewを実行しているときに、応答しない状態になった理由について、ようやく手がかりが得られました。1 つのプロジェクトをリストに追加してコンパイルするというループが繰り返されていることがわかりました。これにより、回避策を見つけることができました (ソリューションからプロジェクトを削除し、コンパイルの直前に追加し直します)。
編集 Visual Studio コンパイルを取得しているのは Capture Win32 のようです。それを有効にすると、次のようなことがわかります
[5748] devenv.exe Information: 0 :
[5748] Arranging the BTS modules in correct order
[5748] devenv.exe Information: 0 :
[5748] Adding module name Client.BT.Project.Orchestrations to the list
[5748] devenv.exe Information: 0 :
[5748] Sorting the list
[5748] devenv.exe Information: 0 :
[5748] List after sorting is
[5748] devenv.exe Information: 0 :
[5748] Client.BT.Project.Orchestrations
[5748] devenv.exe Information: 0 :
[5748] Creating a module with the name Client.BT.Project.Orchestrations