Step 5: Build the EAISchemas Project
Time to complete: 6 minutes
Objective: In this step, you compile the EAISchemas project.
Purpose: The most important aspect of Microsoft BizTalk Server and the .NET Framework is that all BizTalk Server artifacts; maps, schemas, orchestrations, and pipelines, get compiled into .NET assemblies. The two most important implications of this design are that these assemblies must have strong names, and because of that, they also follow .NET versioning rules. The main implication of this is that a BizTalk project, once built against a particular version of another .NET project or assembly (including BizTalk projects), continues to use that version until it has been rebuilt against a newer version.
Note the following requirements before you begin this step:
Before you begin this step you must complete the following steps:
In Solution Explorer, right-click EAISchemas, and then click Build.
The bottom of the screen should display:
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
In this step, you built the EAISchemas project to generate an assembly file (DLL).
You create the business process that evaluates the contents of the inventory replenishment request message against approval criteria in Lesson 2: Define the Business Process.