VS.NET 2008 ワークフロー デザイナーで、ライブラリに保存されているワークフローを外部から呼び出したときにブレークポイントにヒットできないというのは本当ですか?
同じソリューションに、シーケンシャル ワークフロー ライブラリ プロジェクトとコンソール アプリ プロジェクトがあります。次のようなコード (VB.NET) を使用して、アプリからワークフローを呼び出します。
Dim wr As WorkflowRuntime = New WorkflowRuntime()
Dim wi As WorkflowInstance = _
wr.CreateWorkflow(GetType(PaymentWorkflow), parameters)
wi.Start()
コンソール アプリをスタートアップ プロジェクトとして設定し、この方法で呼び出されるワークフローのワークフロー デザイナーにブレーク ポイントを配置しましたが、恐ろしい「ブレークポイントにヒットしません」という記号が表示され、実際にはヒットしません。
この方法で呼び出されたワークフローをデバッグすることはできませんか? 私の目標は、外部プロセスから呼び出されるワークフローのライブラリを作成することであり、間違いなくそれらをデバッグする必要があるため、これが真実でないことを願っています。
ありがとう、ビル・ドーソン
(環境: VS.NET 2008 SP (9.0.30729.1)、.NET 3.5 SP1、およびデバッグ用の KB957912 パッチがインストールされています。)