<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <ProjectType>Local</ProjectType>
    <ProductVersion>8.0.50727</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{16036AF0-ED24-4605-8919-90B40510BD68}</ProjectGuid>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ApplicationIcon>
    </ApplicationIcon>
    <AssemblyKeyContainerName>
    </AssemblyKeyContainerName>
    <AssemblyName>UnitTests.Subtext</AssemblyName>
    <AssemblyOriginatorKeyFile>
    </AssemblyOriginatorKeyFile>
    <DefaultClientScript>JScript</DefaultClientScript>
    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
    <DefaultTargetSchema>IE50</DefaultTargetSchema>
    <DelaySign>false</DelaySign>
    <OutputType>Library</OutputType>
    <RootNamespace>UnitTests.Subtext</RootNamespace>
    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
    <StartupObject>
    </StartupObject>
    <FileUpgradeFlags>
    </FileUpgradeFlags>
    <UpgradeBackupLocation>
    </UpgradeBackupLocation>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <OutputPath>bin\Debug\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <DocumentationFile>
    </DocumentationFile>
    <DebugSymbols>true</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>
    </NoWarn>
    <Optimize>false</Optimize>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
    <WarningLevel>4</WarningLevel>
    <DebugType>full</DebugType>
    <ErrorReport>prompt</ErrorReport>
    <UseVSHostingProcess>false</UseVSHostingProcess>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <OutputPath>bin\Release\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>TRACE</DefineConstants>
    <DocumentationFile>
    </DocumentationFile>
    <DebugSymbols>false</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>
    </NoWarn>
    <Optimize>true</Optimize>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
    <WarningLevel>4</WarningLevel>
    <DebugType>none</DebugType>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Documentation|AnyCPU' ">
    <OutputPath>bin\Release\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>TRACE</DefineConstants>
    <DocumentationFile>
    </DocumentationFile>
    <DebugSymbols>false</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>
    </NoWarn>
    <Optimize>true</Optimize>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    <WarningLevel>4</WarningLevel>
    <DebugType>none</DebugType>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="BlogML, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
    <Reference Include="CookComputing.XmlRpcV2, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL" />
    <Reference Include="FredCK.FCKeditorV2">
      <Name>FredCK.FCKeditorV2</Name>
      <HintPath>ExternalDependencies\FredCK.FCKeditorV2.dll</HintPath>
    </Reference>
    <Reference Include="FreeTextBox">
      <Name>freetextbox</Name>
      <HintPath>ExternalDependencies\freetextbox.dll</HintPath>
    </Reference>
    <Reference Include="ICSharpCode.SharpZipLib">
      <Name>ICSharpCode.SharpZipLib</Name>
      <HintPath>ExternalDependencies\ICSharpCode.SharpZipLib.dll</HintPath>
    </Reference>
    <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=227c66cf5503649a, processorArchitecture=MSIL" />
    <Reference Include="MbUnit.Framework, Version=1.0.2642.28107, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5" />
    <Reference Include="MbUnit.Framework.2.0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5, processorArchitecture=MSIL" />
    <Reference Include="Microsoft.ApplicationBlocks.Data, Version=1.0.2379.25601, Culture=neutral" />
    <Reference Include="NGraphviz">
      <Name>NGraphviz</Name>
      <HintPath>ExternalDependencies\NGraphviz.dll</HintPath>
    </Reference>
    <Reference Include="NGraphviz.Helpers">
      <Name>NGraphviz.Helpers</Name>
      <HintPath>ExternalDependencies\NGraphviz.Helpers.dll</HintPath>
    </Reference>
    <Reference Include="NGraphviz.Layout">
      <Name>NGraphviz.Layout</Name>
      <HintPath>ExternalDependencies\NGraphviz.Layout.dll</HintPath>
    </Reference>
    <Reference Include="QuickGraph">
      <Name>QuickGraph</Name>
      <HintPath>ExternalDependencies\QuickGraph.dll</HintPath>
    </Reference>
    <Reference Include="QuickGraph.Algorithms">
      <Name>QuickGraph.Algorithms</Name>
      <HintPath>ExternalDependencies\QuickGraph.Algorithms.dll</HintPath>
    </Reference>
    <Reference Include="QuickGraph.Algorithms.Graphviz">
      <Name>QuickGraph.Algorithms.Graphviz</Name>
      <HintPath>ExternalDependencies\QuickGraph.Algorithms.Graphviz.dll</HintPath>
    </Reference>
    <Reference Include="Refly">
      <Name>Refly</Name>
      <HintPath>ExternalDependencies\Refly.dll</HintPath>
    </Reference>
    <Reference Include="Rhino.Mocks, Version=3.1.0.584, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL" />
    <Reference Include="System">
      <Name>System</Name>
    </Reference>
    <Reference Include="System.configuration" />
    <Reference Include="System.Data">
      <Name>System.Data</Name>
    </Reference>
    <Reference Include="System.EnterpriseServices">
      <Name>System.EnterpriseServices</Name>
    </Reference>
    <Reference Include="System.Web">
      <Name>System.Web</Name>
    </Reference>
    <Reference Include="System.Xml">
      <Name>System.XML</Name>
    </Reference>
    <Reference Include="TestFu, Version=1.0.2531.41787, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5" />
    <Reference Include="Velocit.RegularExpressions, Version=1.0.0.0, Culture=neutral">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>ExternalDependencies\Velocit.RegularExpressions.dll</HintPath>
    </Reference>
    <ProjectReference Include="..\Subtext.Akismet\Subtext.Akismet.csproj">
      <Project>{4B791A18-F723-4B4F-84D3-F9CCB4B250AB}</Project>
      <Name>Subtext.Akismet</Name>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.BlogMl\Subtext.BlogML.csproj">
      <Project>{830310DB-5D6A-453C-908A-058776D9C993}</Project>
      <Name>Subtext.BlogML</Name>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Extensibility\Subtext.Extensibility.csproj">
      <Name>Subtext.Extensibility</Name>
      <Project>{13018F20-F796-4FFE-9290-83D0E661C0A1}</Project>
      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Framework\Subtext.Framework.csproj">
      <Name>Subtext.Framework</Name>
      <Project>{AFE766FE-5FC7-4B64-AE50-E54E9AFD77F0}</Project>
      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Installation\Subtext.Installation.csproj">
      <Name>Subtext.Installation</Name>
      <Project>{745B39B7-DE46-4070-8733-C53308721C58}</Project>
      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Providers.BlogEntryEditor.FCKeditor\Subtext.Providers.BlogEntryEditor.FCKeditor.csproj">
      <Project>{C219C5FF-D4EC-4838-BACF-E3C2C6E69514}</Project>
      <Name>Subtext.Providers.BlogEntryEditor.FCKeditor</Name>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Scripting\Subtext.Scripting.csproj">
      <Name>Subtext.Scripting</Name>
      <Project>{009EBDBA-A3B4-4F01-8BF4-A8947F7C0F7F}</Project>
      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.UnitTesting.Servers\Subtext.UnitTesting.Servers.csproj">
      <Project>{062D373E-FAC0-4451-BF57-8A2352AAC1BB}</Project>
      <Name>Subtext.UnitTesting.Servers</Name>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Web.Controls\Subtext.Web.Controls.csproj">
      <Project>{2278427B-8BAD-4CE9-B15A-FD1131753D64}</Project>
      <Name>Subtext.Web.Controls</Name>
    </ProjectReference>
    <ProjectReference Include="..\Subtext.Web\Subtext.Web.csproj">
      <Name>Subtext.Web</Name>
      <Project>{8C11B428-9C4A-46C3-B7F0-48215276BFA5}</Project>
      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\SolutionInfo.cs">
      <Link>SolutionInfo.cs</Link>
    </Compile>
    <Compile Include="..\VersionInfo.Designer.cs">
      <Link>VersionInfo.Designer.cs</Link>
    </Compile>
    <Compile Include="Akismet\AkismetApiTests.cs" />
    <Compile Include="AssemblySetUpAndCleanUp.cs" />
    <Compile Include="BlogMl\BlogMlImportTests.cs" />
    <Compile Include="BlogMl\BlogMLReaderTests.cs" />
    <Compile Include="BlogMl\BlogMlWriterTests.cs" />
    <Compile Include="BlogMl\SubtextBlogMlWriterTests.cs" />
    <Compile Include="Extensibility\DotNetOpenMailProviderSendTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Extensibility\EmailProviderInstantiationTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\BlogInfoTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Components\CollectionBookTests.cs" />
    <Compile Include="Framework\Components\CommentTests\CommentSettingsTests.cs" />
    <Compile Include="Framework\Components\CommentTests\FeedbackTests.cs" />
    <Compile Include="Framework\Components\CommentTests\SpamServiceTests.cs" />
    <Compile Include="Framework\Components\EntryTests\AutoGenerateFriendlyUrlTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Components\EntryTests\EntryCreationTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Components\EntryTests\EntryFilterTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Components\EntryTests\EntriesGetTests.cs" />
    <Compile Include="Framework\Components\EntryTests\EntryTagTests.cs" />
    <Compile Include="Framework\Components\EntryTests\EntryUpdateTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Components\EntryTests\PreviousNextTests.cs" />
    <Compile Include="Framework\Components\TrackbackTests\TrackbackCreation.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Configuration\BlogCreationTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Configuration\ConfigTests.cs" />
    <Compile Include="Framework\Data\CacherTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Data\ContentCacheTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Data\DataHelperTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Data\PagedCollectionRetrievalTests.cs" />
    <Compile Include="Framework\Data\SqlDataProviderTests.cs" />
    <Compile Include="Framework\Format\UrlFormatTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\HostInfoTests.cs" />
    <Compile Include="Framework\LinksTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Providers\ImportProviderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Providers\ProviderConfigurationHelperTests.cs" />
    <Compile Include="Framework\SecurityHandling\SecurityTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Skinning\SkinTests.cs" />
    <Compile Include="Framework\Syndication\AtomHandlerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Syndication\CommentRssHandlerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Syndication\CommentRssWriterTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Syndication\RssHandlerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Syndication\RssWriterTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Syndication\SyndicationTestBase.cs" />
    <Compile Include="Framework\Text\ConvertToAllowedHtmlTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Text\HtmlHelperTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Text\RemoveCommentsTests.cs" />
    <Compile Include="Framework\Text\RemoveHtmlTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Text\StringHelperTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Tracking\TrackbackHandlerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Util\KeywordsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Util\SerializationHelperTests.cs" />
    <Compile Include="Framework\Util\TimeZonesTest.cs" />
    <Compile Include="Framework\Util\TransformTests.cs" />
    <Compile Include="Framework\Web\HttpHelperTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Framework\Web\RsdHandlerTests.cs" />
    <Compile Include="Framework\XmlRpc\MetaBlogApiTests.cs" />
    <Compile Include="Installation\InstallationManagerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Installation\SqlInstallationProviderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="ReflectionHelper.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Scripting\ConnectionStringParseTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Scripting\ExceptionTests.cs" />
    <Compile Include="Scripting\ScriptHelperTests.cs" />
    <Compile Include="Scripting\TemplateParameterParseTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="SimulatedHttpRequest.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="StubDataReader.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="SubtextWeb\Controls\CaptchaTests.cs" />
    <Compile Include="SubtextWeb\Controls\ControlHelperTests.cs" />
    <Compile Include="SubtextWeb\Controls\InvisibleCaptchaTests.cs" />
    <Compile Include="SubtextWeb\Providers\RichTextEditor\FCKeditorProviderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="SubtextWeb\Providers\RichTextEditor\FtbProviderTests.cs" />
    <Compile Include="SubtextWeb\Providers\RichTextEditor\PlainTextProviderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="SubtextWeb\Sitemap.cs" />
    <Compile Include="SubtextWeb\SubtextMasterPageTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="UnitTestConfigProvider.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="UnitTestEmailProvider.cs" />
    <Compile Include="UnitTestHelper.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="UnitTestImportProvider.cs">
      <SubType>Code</SubType>
    </Compile>
    <Content Include="ExternalDependencies\BlogML.dll" />
    <Content Include="ExternalDependencies\CookComputing.XmlRpcV2.dll" />
    <Content Include="ExternalDependencies\FredCK.FCKeditorV2.dll" />
    <Content Include="ExternalDependencies\freetextbox.dll" />
    <Content Include="ExternalDependencies\ICSharpCode.SharpZipLib.dll" />
    <Content Include="ExternalDependencies\log4net.dll" />
    <Content Include="ExternalDependencies\log4net.xml" />
    <Content Include="ExternalDependencies\MbUnit.Framework.2.0.dll" />
    <Content Include="ExternalDependencies\MbUnit.Framework.dll" />
    <Content Include="ExternalDependencies\Microsoft.ApplicationBlocks.Data.dll" />
    <Content Include="ExternalDependencies\NGraphviz.dll" />
    <Content Include="ExternalDependencies\NGraphviz.Helpers.dll" />
    <Content Include="ExternalDependencies\NGraphviz.Layout.dll" />
    <Content Include="ExternalDependencies\QuickGraph.Algorithms.dll" />
    <Content Include="ExternalDependencies\QuickGraph.Algorithms.Graphviz.dll" />
    <Content Include="ExternalDependencies\QuickGraph.dll" />
    <Content Include="ExternalDependencies\Refly.dll" />
    <Content Include="ExternalDependencies\Rhino.Mocks.dll" />
    <Content Include="ExternalDependencies\Rhino.Mocks.xml" />
    <Content Include="ExternalDependencies\TestFu.dll" />
    <Content Include="ExternalDependencies\Velocit.RegularExpressions.dll" />
    <EmbeddedResource Include="Resources\Web\emoticons.txt" />
    <EmbeddedResource Include="Resources\BlogMl\SinglePostWithBadCategoryRef.xml" />
    <EmbeddedResource Include="Resources\BlogMl\SinglePostWithCategory.xml" />
    <EmbeddedResource Include="Resources\BlogMl\TwoCategories.xml" />
    <EmbeddedResource Include="Resources\BlogMl\SimpleBlogMl.xml" />
    <None Include="App.config" />
    <EmbeddedResource Include="Resources\Skins\Skins.User.config" />
    <EmbeddedResource Include="Resources\Skins\Skins.config" />
    <EmbeddedResource Include="Resources\Scripting\TestTemplateSqlScript.txt" />
    <EmbeddedResource Include="Resources\Scripting\TestTemplateSqlScriptExpectedChanges.txt" />
    <EmbeddedResource Include="Resources\Scripting\TestTemplateSqlScriptExpectedDefault.txt" />
  </ItemGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <PropertyGroup>
    <PreBuildEvent>
    </PreBuildEvent>
    <PostBuildEvent>
    </PostBuildEvent>
  </PropertyGroup>
</Project>