Today I tried to do some Workflow Development for MOSS 2007 on my Vista machine (Workstation). After loading a sample Project I encountered the following Error in the Workflow Designer in Visual Studio:
Could not load file or assembly 'Microsoft.SharePoint.WorkflowActions.intl, Version=126.96.36.199, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
This DLL is located in the GAC on a MOSS Server 2007 Installation (Server or VPC). So in order to do the Developpment on a Workstation you have to copy two DLLs from your MOSS 2007 Server to your Workstation and add them to the GAC there. The only waay to copy the DLLs out of the GADC is by using the command line here is an example how to do this:
> cd \WINDOWS\assembly\GAC_MSIL\Microsoft.SharePoint.WorkflowActions.intl\188.8.131.52__71e9bce111e9429c
> copy microsoft.sharepoint.WorkflowActions.intl.dll c:\
> cd \WINDOWS\assembly\GAC_MSIL\Microsoft.SharePoint.WorkflowActions.intl.resources\184.108.40.206__71e9bce111e9429c
> copy microsoft.SharePoint.workflowactions.intl.resources.dll c:\
!! Absolutely no warranties, use at your own risk !!
That’s it! Hope this procedure is helpful to others, who want to develop Workflows for MOSS 2007 now with Visual Studio 2005 or 2008 on a Workstation.
Best Regards Martin