현재이 솔루션을 .net 3.5에서 .net 4.5로 업그레이드 중입니다. 그 동안 우리는 아래의 오류'System.Workflow. * 형식은 더 이상 사용되지 않습니다. 대신, System.Activites의 새로운 유형을 사용하십시오. * '
'System.Workflow.ComponentModel.Compiler.TypeProvider'을 직면하고있는 것은 무용지물이다. '는 System.Workflow * 유형이 사용되지 않습니다. 대신, System.Activites에서 새로운 유형을 사용하시기 바랍니다. * '
아래의 코드를 추가 유형은 우리가 WF 규칙 엔진 내부를 사용할 수 있도록하기 위해 TypeProvider을 만듭니다. 이것은 아래의 코드가
TypeProvider typeProvider = new TypeProvider(null);
typeProvider.AddAssemblyReference(typeof(T).Assembly.Location);
typeProvider.AddAssemblyReference(typeof(ValidationClass<T>).Assembly.Location);
RuleValidation ruleValidation = new RuleValidation(typeof(ValidationClass<T>), typeProvider);
내가 같은이 System.Activities을 사용하여 달성 할 수있는 방법에 대한 인터넷 검색을 보여줍니다으로 RulesValidaton 생성자에 사용됩니다. * 네임 스페이스 그러나 어떤을 찾을 수 없습니다입니다. .net 4.5의 TypeProvider 클래스에 대한 적절한 대체물로 직접 보내주십시오.
감사합니다. Jeff. 예제를 살펴 봅니다. – Sanal
실제로 작업 예제를 완료 했으므로 문제가 발생하면 알려주세요. 코드를 제공 할 수 있습니다. – Jeff
Sure Jeff. 윌 당신이 알려 드리겠습니다. – Sanal