Creating Projects for Workflow for Exchange Server Applications

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Before you can create a workflow project, you must have a public folder in Microsoft® Exchange 2000 Server or the SharePoint Portal Server. For example, you could add a folder called Expense Reports to Public Folders.

For an Exchange Workflow Project, in the Public folder on the Exchange server, four hidden items are added to the workflow-enabled folder:

  • OnSyncSaveDeleteEventRegistration
  • OnTimerEvent Registration
  • Process.wfd
  • Project.ewp

Each Public folder can contain only one project. Each project (*.ewp) can contain multiple workflow process definitions (*.wfd). The first workflow process definition is the default, which means that items in the folder will use this process automatically when workflow has been enabled.

Note   Before beginning development of a workflow process, you must set both developer and user permissions. For more information, see Permissions Checklist.

The following process outlines the steps to create a new project and a new application to contain it. After creating a project, you can start adding other projects and items to the open application.

To create a new Exchange workflow project and workflow process

  1. From the Start menu, select Programs, select Microsoft Office XP Developer, and then select Microsoft Development Environment.

  2. From the File menu, select New, and then select Project.

  3. The New Project dialog box is displayed. Select Office Developer Projects. Under Templates, several project icons are displayed.

  4. Select the Exchange Workflow Project icon.

  5. In the New Project dialog box, enter a name for the new project and a folder location in the form of a URL, for example http://myserver/public/myfolder. The folder location will default to the last folder opened.

    **Note   **You cannot browse to an http location unless you have created a network place.

  6. Click OK.

    **Note   **Each Exchange folder location can contain only one Exchange Workflow Project. Each project can contain multiple workflow processes.

See Also

Developing Workflow Applications for Exchange Server | Creating the Project and Workflow Process | Creating Projects for Workflow for SQL Server Applications | Creating Projects for Visual Basic for Applications Applications | Creating the Exchange Folder for the Project | Permissions Checklist