2014-12-14 3 views
2

Visual Studio 2013에서 워크 플로 서비스를 만들어 WCF 워크 플로 서비스 응용 프로그램을 만들어야합니다. 대부분의 활동은 다른 프로젝트에 게시 된 WCF 웹 서비스에서 발생하므로 내 웹 서비스 프로젝트에 대한 서비스 참조를 추가했습니다.워크 플로에서 WCF 활동을 삭제하는 동안 오류가 발생했습니다 ("..."인스턴스를 만들 수 없음).

웹 서비스의 활동은 도구 상자에 표시되지만 워크 플로로 끌어서 놓기하면 항상 다음 오류 메시지가 나타납니다. ''service_name '의 인스턴스를 만들 수 없습니다.'리소스를 찾을 수 없습니다. ' "

이전에 몇 가지 워크 플로를 만들었으므로이 문제가 발생하지 않았습니다.

도움이 될 것입니다.

감사합니다.

+0

끝점을 지정 했습니까? – moikey

+0

예, 서비스 참조를 만들 때 web.config에 자동으로 생성되었습니다. –

+0

@moikey 생성 된 코드에는 워크 플로우 디자이너로 열리는 xaml 파일이 있습니다. 해당 디자이너 화면에는 보내기 작업이 포함 된 시퀀스 워크 플로가 있습니다. 해당 활동은 엔드 포인트가 지정되지 않은 오류를 표시합니다. 그러나 생성 된 또 다른 파일은 endpointConfigurationNameResolver.svcinfo입니다. 나는 이러한 생성 된 활동을 소비하기 위해 우리가해야 할 일을 정말로 알지 못합니다. 도와주세요. – Believe2014

답변

0

아마도 이미 문제가 해결되었을 수도 있지만 같은 문제가 발생할 수있는 사람들을 위해 작성했습니다.

일단 서비스 참조가 프로젝트에 추가되면 워크 플로에서 활동을 끌어다 놓기 전에 활동을 추가 한 프로젝트를 빌드해야합니다. 완료 한 후에는 추가 할 수 있어야합니다 워크 플로우에 대한 활동

1

빌드 타겟을 확인하십시오!

동일한 문제가있어서 내가 추가하려고하는 프로젝트가 "x86"을 가지고있는 동안 "ANY"빌드 대상에서 추가 중이라는 것을 알았습니다!

두 프로젝트를 동일한 빌드 대상으로 설정 한 후에는 ...