워크플로우 관리자 1.0, 1.0 워크플로 관리자 클라이언트 및 워크플로우 관리자 도구 1.0에 대 한 누적 업데이트 3 (CU3) 설명합니다. 해결 된 문제에 대 한 자세한 내용은 참조 하십시오 ""이누적 업데이트에서 해결 된 문제.참고 사항:

  • Workflow Manager 클라이언트 1.0 CU3 및 워크플로우 관리자 도구 1.0 CU3는 Msi를 설치할 수 있는 새로운 컴퓨터에 또는 관리자 클라이언트 1.0 워크플로 또는 워크플로 관리자 도구 1.0 각각.

  • Workflow Manager 1.0 CU3 (업데이트)가 되는 EXE워크플로 관리자 1.0 설치 되어 있는 컴퓨터에 적용할 수 있습니다. 컴퓨터에 설치 된 워크플로 관리자 1.0 워크플로 관리자 1.0 클라이언트 CU3 설치 하면 워크플로 관리자 1.0 CU3 설치 해야.

  • 프로덕션 환경에 배포 하기 전에이 업데이트를 테스트 하는 것이 좋습니다.

이 누적 업데이트는 기능 및 워크플로 관리자 1.0에 대 한 이전 누적 업데이트에 포함 된 수정 프로그램 포함 되어 있습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하십시오.

누적 업데이트 패키지 정보

지원 되는 누적 업데이트 패키지는 Microsoft에서 출시 되었습니다. 이 누적 업데이트는 "다운로드 정보" 섹션에서 다운로드할 수 있습니다.

다운로드 정보

다음 파일은 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.Download 워크플로우 관리자 1.0 패키지에 대 한 누적 업데이트 3을 지금 다운로드 하십시오.Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 선택하십시오.

119591 온라인 서비스 로부터 Microsoft 지원 파일을 가져오는 방법Microsoft는 이 파일에 대해 바이러스 검사를 시행하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용했습니다. 파일은 파일을 무단으로 변경할 수 없도록 보안이 강화된 서버에 저장됩니다.

자세한 내용

이 누적 업데이트 패키지에 포함 된 업데이트

  • 누적 업데이트 3 (전체 설치)를 사용 하 여 워크플로 관리자 클라이언트 1.0이 업데이트의 내용을 변경한 일부 핵심 어셈블리와 클라이언트 API 워크플로 관리자와 관련 된 Visual Studio 도구. 워크플로 관리자는 실행 중인 Windows 워크플로 파운데이션 워크플로 관리 하기 위한 다중 테 넌 트와 고급 호스트. 워크플로우 관리자 클라이언트 1.0 또는 새로운 컴퓨터에 설치할 수 있는 완전 한 MSI는. 워크플로우 관리자 클라이언트 1.0 업데이트 및 워크플로우 관리자 1.0 CU3와 호환 됩니다.

  • Visual Studio는 2012에 대 한 누적 업데이트 3 (전체 설치)을 사용 하 여 워크플로 관리자 도구 1.0활동 디자이너를 포함 하는이 설치 관리자 1.0 CU3 워크플로에 대 한 워크플로 작성 하기 위한 디버깅 및 식을 변환 합니다. 워크플로우 관리자 1.0 CU3와 호환 됩니다.

  • Workflow Manager 1.0 CU 3 (업데이트)이 누적 업데이트는 소프트웨어 업데이트를 포함합니다. 워크플로우 관리자 1.0, 워크플로 관리자 1.0 누적 업데이트 1 또는 워크플로 관리자 1.0 누적 업데이트 2를 배포 하는 고객에 의해 사용 해야 합니다. 누적 업데이트 3 (전체 설치)만 서버를 업데이트 하는이 업데이트를 설치 하기 전에 클라이언트를 업데이트 하려면 워크플로우 관리자 클라이언트 1.0을 설치 해야 합니다.

전제 조건

  • 워크플로우 관리자 도구 1.0 CU3에 대 한 소프트웨어 요구 사항:

    • CU3 1.0 워크플로 관리자 클라이언트 컴퓨터에 설치 되어야 합니다.

  • 워크플로우 관리자 1.0 CU3에 대 한 소프트웨어 요구 사항:

    • PowerShell 3.0 업데이트가 컴퓨터에 설치 되어야 합니다. PowerShell 3.0 Windows Management Framework 3.0 설치에 포함 되어 있습니다. 이 업데이트를 설치 하려면 Windows Management Framework 3.0 이동 합니다.

    • CU3 1.0 워크플로 관리자 클라이언트 컴퓨터에 먼저 설치 되어야 합니다.

    • 워크플로우 관리자 1.0 설치 되어 있는 컴퓨터의 경우 다음의 추가 요구 사항 중 하나가 적용:

      • 서비스 버스에 대 한 Windows Server 누적 업데이트를 설치 해야 전체적으로 컴퓨터 팜 워크플로 관리자 1.0에 대 한 누적 업데이트를 설치 하기 전에.

        Windows 서버에 대 한 누적 업데이트에 대 한 2799752 서비스에 대 한 버스: 2013 년 2 월 22,

      • Windows Server 용 서비스 버스 1.1 컴퓨터에 설치 되어야 합니다.

  • 지원 되는 운영 체제: Windows Server 2008 R2 SP1, Windows Server 2012 및 Windows Server 2012 R2

    • Workflow Manager 클라이언트 1.0도 독립적으로 설치 하면 Windows 7, Windows 8 및 Windows Server 2008의 x86 및 x64 버전에서.

  • 요구 사항을 자격 증명: 소프트웨어를 설치 하는 컴퓨터에서 관리 자격 증명이 있어야 실행 파일을 실행 하기 전에. 또한 Get SBNamespace PowerShell 명령 출력의 ManageUsers 목록에 사용자로 로그인 하면 해야 합니다.

  • 수동으로 설치 하기 전에 모든 서비스 버스 서비스를 중지 하지 마십시오.

배포

Workflow Manager 호스트를 사용 하 여 컴퓨터 그룹에 각 컴퓨터에 해당 컴퓨터에이 업데이트를 설치 합니다.

데이터베이스 변경 내용

이 누적 업데이트를 설치할 때 발생 하는 몇 가지 최소 데이터베이스 변경 내용이 있습니다. 이 업데이트를 제거 하려는 경우 이러한 데이터베이스 변경 내용은 이전 버전과 호환 되며 롤백할 수 없습니다.

다시 시작 요구 사항

이 누적 업데이트를 적용 한 후 컴퓨터를 다시 시작 해야 할 수 있습니다.

이 누적 업데이트에서 해결 된 문제

문제 1:

워크플로우 관리자 백 엔드 서비스가 충돌 간헐적으로, 다음과 같은 예외가 발생할 수 있습니다.

System.AggregateException: 하나 이상의 오류가 발생 했습니다. ---& g t; : System.Net.ProtocolViolationException 이와 동사를 사용 하 여 콘텐츠 본문을 보낼 수 없습니다.Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)에서Microsoft.Activities.Hosting.HostedHttpExtension.HttpRequestWorkItem.HttpRequestWorkItemAsyncResult.End (IAsyncResult 결과가 Int32 및 수평 responseCode)Microsoft.Activities.Hosting.HostedHttpExtension.HttpRequestWorkItem.OnEndComplete (ScheduledWorkItemContext 컨텍스트, 콜백)에Microsoft.Activities.Hosting.ScheduledWorkItem.EndComplete (ScheduledWorkItemContext 컨텍스트, 콜백)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (IAsyncResult 결과)에---내부 예외 스택 추적---끝Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 콜백, 콜백)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (IAsyncResult 결과)에---내부 예외 스택 추적---끝Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 콜백, 콜백)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (IAsyncResult 결과)에

문제 2:

워크플로 관리자 백 엔드 서비스에서 다음 예외를 사용 하 여 일시적으로 충돌:

System.ArgumentException: 동일한 키를 가진 항목이 이미 추가 되었습니다.System.Collections.Generic.Dictionary'2.Insert에서 (TKey 키, TValue 값을 부울 값 추가)System.Collections.Generic.Dictionary'2.Add (TKey, TValue 쿼리할 것)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch (부울 consumeInput)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessNonTransactionalWork()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch (부울 consumeInput)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (IAsyncResult 결과)에 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 콜백, 콜백)에

문제 3:

워크플로 관리자 백 엔드 서비스에서 다음 예외를 사용 하 여 일시적으로 충돌:

System.ArgumentNullException: 값 null 일 수 없습니다.매개 변수 이름: 키System.Collections.Generic.Dictionary'2.FindEntry (TKey 키)에System.Collections.Generic.Dictionary'2.TryGetValue에서 (TKey 키, 값 및 TValue)Microsoft.Activities.Hosting.InputWaiterTable.InternalMatch에서 (EventTraceActivity traceActivity, 날짜/시간 지금, MessageDispatchProperties 입력, Guid currentInstanceId, removeWaiter 부울, Guid currentSuspensionId 부울 값 및 consumeInput)Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()에서 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()에

문제 4:

워크플로 관리자 백 엔드 서비스에서 다음 예외를 사용 하 여 일시적으로 충돌:

System.ArgumentException: 동일한 키를 가진 항목이 이미 추가 되었습니다.System.Collections.Generic.Dictionary'2.Insert에서 (TKey 키, TValue 값을 부울 값 추가)System.Collections.Generic.Dictionary'2.Add (TKey, TValue 쿼리할 것)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()에서Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 콜백, 콜백)에Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (IAsyncResult 결과)에

문제 5:

복원 범위 작업이 실패 하 고 다음과 같은 고유 키 위반 오류가 발생 하면:

복원-WFScope: 개체에 중복 키 행을 삽입할 수 없습니다 ' dbo. 활동의고유 인덱스가 'IX_Activities_Name_Version'. 중복 키 값이(fef3537a-eefe-1340-5 d 86-335e62409f9c, IsEqualUser, 1).문이 종료 되었습니다. Char: 1 C:\restoreScope.ps1:12

문제 6:

워크플로우 관리자 프런트 엔드 알림 워크플로 알림 메시지에는 속성이 포함 되어 있으면 오류 다를 경우에만 보고할 수 없습니다. 대신, 이벤트 로그에 다음과 같은 예외를 내보냅니다.

System.ArgumentException: 동일한 키를 가진 항목이 이미 추가 되었습니다.Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)에서Microsoft.Workflow.Gateway.HttpAsyncResult.End[TAsyncResult](IAsyncResult result)에서Microsoft.Workflow.Gateway.PublishWorkflowEventAsyncResult.End (IAsyncResult 결과)에Microsoft.Workflow.Gateway.WorkflowServiceGateway.ExceptionFilter[T에서] (Func'1 바탕)에 System.Threading.Tasks.TaskFactory'1.FromAsyncCoreLogic (IAsyncResult iar, Func'2 endFunction, endAction'1 작업, 작업 ' 1 약속, 부울 requiresSynchronization)

문제 7:

인스턴스 종료 이외의 트랜잭션 작업 (Http) 항목에서 예외를 throw 하는 대신 중지 됩니다.

문제 8:

WFM 클라이언트를 사용할 수 있도록 http 요청을 다시 시도 동작을 제어 합니다. 오류 처리기에서 재시도 논리를 추가할 수 있습니다 알림 실패 WFM 클라이언트에 게시 합니다.

문제 9:

WFM 팜 구성에서 보내는 서명 인증서 지문을 업데이트할 수 있도록 하려면 WFCertificate 집합 명령을 수정 합니다.

10 문제:

워크플로 게시 하면 워크플로 관리자의 프런트 엔드에 저장된 프로시저 실행 오류에 의해 발생 하는 트랜잭션 누수를 해결 합니다.문제 11:최대 항목 할당량 메시지 보관 데이터베이스의 증가 초과 하 고 시작할 수 없는 과도 한 되지 않습니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.