Share via


Creating Projects for Workflow for Exchange Server Applications

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 https://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