Создайте действие в основании рабочего процесса: VS: OK, сборка: NOK - PullRequest
1 голос
/ 13 апреля 2011

Я начинаю работать с основой рабочего процесса, и я делаю несколько тестов, чтобы понять, как это работает.

Я нашел здесь: http://msdn.microsoft.com/en-us/library/ee620806.aspx пример, который показывает способ создания моего экземплярарабочий процесс, который я нахожу отличным, с

WorkflowApplication app = new WorkflowApplication(new Sequence1());

Так что я попытался применить это к своему примеру, но не могу понять, почему он не работает для моего кода.

Я создал очень простое действие (содержащее только последовательность Writeline), и я только пытаюсь создать его экземпляр.Я создаю его экземпляр с тем же «Name», которое присутствует в переменной «Name» окон «Properties» моей деятельности.

Кажется, Visual Studio видит, что я могу создать его экземпляр, потому чтоне говорите, что есть ошибка, и класс правильно окрашен.Но когда я пытаюсь скомпилировать, я получил исключение, сообщающее, что мой тип или пространство имен "WorkflowTest" не может быть найдено.

Этот элемент находится в той же сборке, в том же пространстве имен.

Моя активность содержит действие сборки "XamlAppdef, не копируйте, MSBuild: Compile", как в примере.

Что я могу сделать не так?

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 15 апреля 2011

Я нашел обходной путь.

Я создал рабочий процесс в другом проекте, и тогда все работает, но я почти уверен, что было что-то, что Visual Studio не может найти

0 голосов
/ 14 апреля 2011

Поскольку вы только начинаете работать с рабочим процессом, ознакомьтесь с нашим руководством для начинающих в MSDN. Я особенно рекомендую вступление к WF4 Hands On Lab.

...