2014-01-08 3 views
2

프로젝트에서 Work Flow를 사용하고 있으며 VS 2010에서 개발되었습니다. 최근에 VS 2013 Professional로 마이그레이션했습니다. 이제 VS 2013에서 작업 흐름 활동을 열려고하면 다음과 같은 오류 메시지가 나타납니다.WorkFlow 디자이너가 VS 2013에서로드되지 않습니다.

System.IO.FileNotFoundException : 파일 또는 어셈블리 'Microsoft.VisualStudio.SharePoint.WorkflowExtensions, Version = 12.0을로드 할 수 없습니다. 0.0, 문화 = 중립, PublicKeyToken = b03f5f7f11d50a3a '또는 그 종속성 중 하나. 시스템이 지정된 파일을 찾을 수 없습니다. 파일 이름 : 'Microsoft.VisualStudio.SharePoint.WorkflowExtensions를, 버전 = 12.0.0.0, 문화 = 중립, PublicKeyToken = b03f5f7f11d50a3a' "

우리가 찾을 수있는"C "에서"Microsoft.VisualStudio.SharePoint.WorkflowExtensions.dll를 : \ Program Files \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ WorkflowDesigner "이지만 WF 디자이너를 여는 경우 FileNotFound 예외가 발생합니다 ..

WF를 닫고 다시 열면 다음과 같이 나타납니다 오류 메시지 :

System.ArgumentException : System.ThrowHelper.ThrowArgumentException (ExceptionResource 리소스)에서 의 키가 이미 추가되었습니다.at System.Collections.Generic.Dictionary`2.Insert (TKey 키, TValue 값, 부울 값) (Microsoft.VisualStudio.Activities.EditorPane.set_FileName (String value) , Microsoft.VisualStudio.Activities.EditorPane.Microsoft) VisualStudio.Shell.Interop.IPersistFileFormat.Load (String fileName, UInt32 formatMode, Int32 readOnly)

어떤 문제가 발생했는지 알 수 있습니까?

답변

1

우리가 근본 원인을 얻은 것처럼 보입니다. VS 2013이 설치되었을 때 일부 WF 관련 항목이 제대로 다운로드/업데이트되지 않았을 때 PC에 부과 된 일부 인터넷 제한 사항이있었습니다.

인터넷 제한없이 VS 2013을 다시 설치하려고 시도했지만 정상적으로 작동하기 시작했습니다. 도움이 필요한 사람에게 도움이되기를 바랍니다. :)

3

예외는 처음에 VS 설치로 성공적으로 설치되지 않은 컴퓨터의 워크 플로 관리자 또는 워크 플로 관리자 도구가 누락 된 것과 관련이 있습니다.

그러나이 문제는 해당 문제를 설치/재설치하여 수정할 수 있습니다. 시스템을 다시 시작해야 할 수도 있습니다. http://www.microsoft.com/en-my/download/details.aspx?id=35375

+0

저에게 도움이되었거나 오히려 웹 플랫폼 설치 프로그램 5.0에 들어가서 "워크 플로 관리자 도구 1.0 새로 고침"을 설치했습니다. 이제 Visual Studio 2013에서 디자이너가 제대로 작동합니다. –

0

이 나를 위해 일한 : 내 워크 플로우 내가/bin 폴더에 있지 않은 사용자 활동을 참조하고 여기에

별도로 설치 프로그램을 다운로드 할 수있는 링크입니다. 일단 사용자 지정 활동 (.dll)을 bin 폴더에 넣으면 아무 문제가 없었습니다.

관련 문제