Converting a Visual Studio 2005 Sharepoint Workflow to 2008
1. Run the project conversion wizard.
2. Close Visual Studio
3. Open the project .csproj.user and replace with:
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{F8810EC1-6754-47FC-A15F-DFABD2E3FA90}" xmlns="">
<DisplayName>SharePointWorkflow1</DisplayName>
<SiteURL>http://sharepointdev/Docs</SiteURL>
<ListURL>http://sharepointdev/Docs/Documents/Forms/AllItems.aspx</ListURL>
<TargetList Id="{604f3e21-588a-46bc-a0ba-4ec5da004e95}">Documents</TargetList>
<HistoryList Id="{4e9f863c-2200-416e-a069-73771d88fb21}">Workflow History</HistoryList>
<TaskList Id="{e2e8bed6-6f26-4de2-ac84-ca7b353a7517}">Tasks</TaskList>
<AutoAssociate>true</AutoAssociate>
<ManualStart>false</ManualStart>
<StartOnCreate>true</StartOnCreate>
<StartOnChange>false</StartOnChange>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
</Project>
4. Open the .csproj and modify the <ProjectTypeGuid> Line to include this:
{F8810EC1-6754-47FC-A15F-DFABD2E3FA90};
5. Open the solution in VS, right click on the workflow project, and you should have the "Sharepoint Debug Settings" option. Run this to configure the list binding etc.
Enjoy