2009-03-24 2 views
1

외부에서 호출 할 때 라이브러리에 저장된 워크 플로에 대해 VS.NET 2008 워크 플로 디자이너에서 중단 점을 맞출 수는 없습니까?워크 플로 파운데이션 (WF) 디자이너의 중단 점 적용

동일한 솔루션에 Sequential Workflow Library 프로젝트와 콘솔 앱 프로젝트가 있습니다. ,

Dim wr As WorkflowRuntime = New WorkflowRuntime() 
Dim wi As WorkflowInstance = _ 
    wr.CreateWorkflow(GetType(PaymentWorkflow), parameters) 
wi.Start() 

내가 시작 프로젝트로 콘솔 응용 프로그램을 설정하고이 방법으로 호출되는 워크 플로에 대한 워크 플로 디자이너에서 중단 점을 넣어 : 나는 그런이 (VB.NET)와 같은 코드를 사용하여 응용 프로그램에서 워크 플로우를 호출 하지만 두려운 "중단 점이 맞지 않을 것"이라는 상징을 얻었고, 실제로 그것은 맞지 않습니다.

이렇게 호출 된 워크 플로를 디버깅 할 수 있습니까? 내 목표는 외부 프로세스에서 호출되는 워크 플로 라이브러리를 만드는 것이었기 때문에 이것이 사실이 아니기를 바란다. 분명히 디버깅해야 할 것이다. (: 설치 디버깅을위한 VS.NET 2008 SP (9.0.30729.1), .NET 3.5 SP1 및 KB957912 패치와 환경.)

답변

3

당신이 필요가있는 무엇

는 빌 도슨에게,

을 주셔서 감사합니다 시작 프로그램으로 워크 플로로 라이브러리를 설정합니다. 이제 프로젝트 설정으로 가서 디버그 탭에서 외부 프로그램 시작을 사용하여 실행할 때 콘솔 응용 프로그램을 실행하도록 지시하십시오. 이렇게하면 디버거가 워크 플로의 중단 점에서 멈추고 단계별로 진행할 수 있습니다.

관련 문제