title: How do I reference a previously deployed schema within a new BizTalk project?
body: <p>I have a BizTalk 2009 environment with a running application (call it A1) that contains a schema (S1). S1 has a few promoted properties defined in PropertySchema.xsd.
  A1 is fairly simple, it has a Receive Port that polls a database for (debatched) S1 messages, and a Send Port that writes them to file.</p>
  
  <p>I am now developing a new application (A2), and want it to contain an orchestration that has a direct subscription to the MessageBox to get some S1 messages with a certain promoted property value.</p>
  
  <p>What is the correct approach to make the S1 schema, and its promoted properties, available for use within A2?</p>
  
  <p>Should I:</p>
  
  <ul>
  <li>Add S1.xsd to the Visual Studio project for A2? (And what about PropertySchema.xsd?)</li>
  <li>Add Reference from the A2 project to the A1 assembly?</li>
  </ul>
  
  <p>Or is there another way I haven't thought of?
  Thanks.</p>