2015-12-15 19:55:23 +08:00
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion= "12.0" DefaultTargets= "Build" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
2021-02-19 17:31:26 +08:00
<Import Project= "..\packages\NUnitTestAdapter.2.3.0\build\NUnitTestAdapter.props" Condition= "Exists('..\packages\NUnitTestAdapter.2.3.0\build\NUnitTestAdapter.props')" />
2015-12-15 19:55:23 +08:00
<PropertyGroup >
<Configuration Condition= " '$(Configuration)' == '' " > Debug</Configuration>
<Platform Condition= " '$(Platform)' == '' " > AnyCPU</Platform>
<ProductVersion > 9.0.30729</ProductVersion>
<SchemaVersion > 2.0</SchemaVersion>
<ProjectGuid > {ABC826D4-2FA1-4F2F-87DE-E6095F653810}</ProjectGuid>
<OutputType > Library</OutputType>
<AppDesignerFolder > Properties</AppDesignerFolder>
<RootNamespace > Orchard.Tests</RootNamespace>
<AssemblyName > Orchard.Framework.Tests</AssemblyName>
2021-02-19 17:31:26 +08:00
<TargetFrameworkVersion > v4.8</TargetFrameworkVersion>
8776: Upgrade Microsoft.CodeDom.Providers.DotNetCompilerPlatform to latest version (#8777)
* Upgrading projects, code generation templates and Specflow app to use Microsoft.CodeDom.Providers.DotNetCompilerPlatform 4.1.0 (latest)
* Updating csprojs not to define LangVersion separately in Release and Debug mode, setting it to "default" instead of "latest"
* Restricting C# language version to 7.3
* Downgrading SmtpMessageChannel.cs to C# 7.3
* Setting MvcBuildViews = false in the remaining csprojs that reference DotNetCompilerPlatform, like the others
* Setting RoslynCopyToOutDir = false in each csproj that references DotNetCompilerPlatform
See https://github.com/aspnet/RoslynCodeDomProvider?tab=readme-ov-file#build-time-options
- We only need Orchard.Web to include the Roslyn tools in its bin folder, the other csprojs only need the DLL reference
- We could simply remove the targets import in these csprojs, but it will be re-added when the package is updated, so this is cleaner/easier
* We don't actually need <MvcBuildViews>false</MvcBuildViews> in csprojs
* Orchard.Web: Copying Roslyn files to the output folder using the provided target (CopyRoslynCompilerFilesToOutputDirectory) instead of our custom one
* Orchard.proj: Factoring out a part of the Compile target into the DevCompile target and removing BuildViews target
- For a simple local build (just to validate that the solution builds), we don't actually need that second build that copies files to the output folder.
- CI builds (Test, Spec, etc.) that operate on the build output folder are unaffected, because Compile calls DevCompile
- The BuildViews target is not really necessary, just call any other target (Compile, DevCompile, Spec, etc.) with "/p:MvcBuildViews=true"
* Removing incorrect comment about Razor IntelliSense
* Removing VBCodeProvider configuration from Web.config files
* Getting rid of Microsoft.CodeDom.Providers.DotNetCompilerPlatform.targets imports and associated configuration except in Orchard.Web.csproj
* Adding VB compiler configuration to src/Orchard.Web/Web.config, because it would be readded on rebuild by the imported target anyway
2024-04-04 22:35:29 +08:00
<LangVersion > 7.3</LangVersion>
2015-12-15 19:55:23 +08:00
<FileAlignment > 512</FileAlignment>
<FileUpgradeFlags >
</FileUpgradeFlags>
<OldToolsVersion > 3.5</OldToolsVersion>
<UpgradeBackupLocation />
<PublishUrl > publish\</PublishUrl>
<Install > true</Install>
<InstallFrom > Disk</InstallFrom>
<UpdateEnabled > false</UpdateEnabled>
<UpdateMode > Foreground</UpdateMode>
<UpdateInterval > 7</UpdateInterval>
<UpdateIntervalUnits > Days</UpdateIntervalUnits>
<UpdatePeriodically > false</UpdatePeriodically>
<UpdateRequired > false</UpdateRequired>
<MapFileExtensions > true</MapFileExtensions>
<ApplicationRevision > 0</ApplicationRevision>
<ApplicationVersion > 1.0.0.%2a</ApplicationVersion>
<IsWebBootstrapper > false</IsWebBootstrapper>
<UseApplicationTrust > false</UseApplicationTrust>
<BootstrapperEnabled > true</BootstrapperEnabled>
<TargetFrameworkProfile />
2021-02-19 17:31:26 +08:00
<NuGetPackageImportStamp >
</NuGetPackageImportStamp>
2015-12-15 19:55:23 +08:00
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols > true</DebugSymbols>
<DebugType > full</DebugType>
<Optimize > false</Optimize>
<OutputPath > bin\Debug\</OutputPath>
<DefineConstants > DEBUG;TRACE</DefineConstants>
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<CodeAnalysisRuleSet > ..\OrchardBasicCorrectness.ruleset</CodeAnalysisRuleSet>
<PlatformTarget > AnyCPU</PlatformTarget>
<Prefer32Bit > false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
<DebugType > pdbonly</DebugType>
<Optimize > true</Optimize>
<OutputPath > bin\Release\</OutputPath>
<DefineConstants > TRACE</DefineConstants>
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<CodeAnalysisRuleSet > AllRules.ruleset</CodeAnalysisRuleSet>
<PlatformTarget > AnyCPU</PlatformTarget>
<Prefer32Bit > false</Prefer32Bit>
</PropertyGroup>
<ItemGroup >
2022-01-21 15:47:00 +08:00
<Reference Include= "Antlr3.Runtime, Version=3.5.0.2, Culture=neutral, PublicKeyToken=eb42632606e9261f, processorArchitecture=MSIL" >
<HintPath > ..\packages\Antlr3.Runtime.3.5.1\lib\net40-client\Antlr3.Runtime.dll</HintPath>
</Reference>
2015-12-15 19:55:23 +08:00
<Reference Include= "Autofac, Version=3.5.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da, processorArchitecture=MSIL" >
<HintPath > ..\packages\Autofac.3.5.2\lib\net40\Autofac.dll</HintPath>
</Reference>
<Reference Include= "Autofac.Integration.Web, Version=3.2.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da, processorArchitecture=MSIL" >
<HintPath > ..\packages\Autofac.Web.3.2.0\lib\net40\Autofac.Integration.Web.dll</HintPath>
</Reference>
<Reference Include= "Castle.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL" >
<HintPath > ..\packages\Castle.Core.3.3.1\lib\net45\Castle.Core.dll</HintPath>
</Reference>
2022-01-21 15:47:00 +08:00
<Reference Include= "FluentNHibernate, Version=3.1.0.0, Culture=neutral, PublicKeyToken=8aa435e3cb308880, processorArchitecture=MSIL" >
<HintPath > ..\packages\FluentNHibernate.3.1.0\lib\net461\FluentNHibernate.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
2022-01-21 15:47:00 +08:00
<Reference Include= "Iesi.Collections, Version=4.0.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL" >
<HintPath > ..\packages\Iesi.Collections.4.0.4\lib\net461\Iesi.Collections.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "IronRuby, Version=1.1.3.0, Culture=neutral, PublicKeyToken=7f709c5b713576e1, processorArchitecture=MSIL" >
<HintPath > ..\packages\IronRuby.1.1.3\lib\IronRuby.dll</HintPath>
</Reference>
<Reference Include= "IronRuby.Libraries, Version=1.1.3.0, Culture=neutral, PublicKeyToken=7f709c5b713576e1, processorArchitecture=MSIL" >
<HintPath > ..\packages\IronRuby.1.1.3\lib\IronRuby.Libraries.dll</HintPath>
</Reference>
<Reference Include= "IronRuby.Libraries.Yaml, Version=1.1.3.0, Culture=neutral, PublicKeyToken=7f709c5b713576e1, processorArchitecture=MSIL" >
<HintPath > ..\packages\IronRuby.1.1.3\lib\IronRuby.Libraries.Yaml.dll</HintPath>
</Reference>
2021-02-19 17:31:26 +08:00
<Reference Include= "log4net, Version=2.0.12.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL" >
<HintPath > ..\packages\log4net.2.0.12\lib\net45\log4net.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "Microsoft.CSharp" />
<Reference Include= "Microsoft.Dynamic, Version=1.1.0.20, Culture=neutral, PublicKeyToken=7f709c5b713576e1, processorArchitecture=MSIL" >
<HintPath > ..\packages\IronRuby.1.1.3\lib\Microsoft.Dynamic.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.Scripting, Version=1.1.0.20, Culture=neutral, PublicKeyToken=7f709c5b713576e1, processorArchitecture=MSIL" >
<HintPath > ..\packages\IronRuby.1.1.3\lib\Microsoft.Scripting.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.Scripting.Metadata, Version=1.1.0.20, Culture=neutral, PublicKeyToken=7f709c5b713576e1, processorArchitecture=MSIL" >
<HintPath > ..\packages\IronRuby.1.1.3\lib\Microsoft.Scripting.Metadata.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
<HintPath > ..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
</Reference>
2016-04-01 04:17:20 +08:00
<Reference Include= "Moq, Version=4.2.1510.2205, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL" >
2021-02-19 17:31:26 +08:00
<HintPath > ..\packages\Moq.4.2.1510.2205\lib\net40\Moq.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
2022-07-05 15:30:08 +08:00
<Reference Include= "Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" >
<HintPath > ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
2024-12-06 16:49:25 +08:00
<Reference Include= "NHibernate, Version=5.5.0.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL" >
<HintPath > ..\packages\NHibernate.5.5.2\lib\net48\NHibernate.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "nunit.framework, Version=2.5.10.11092, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" >
<HintPath > ..\packages\NUnit.2.5.10.11092\lib\nunit.framework.dll</HintPath>
</Reference>
<Reference Include= "nunit.mocks, Version=2.5.10.11092, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" >
<HintPath > ..\packages\NUnit.2.5.10.11092\lib\nunit.mocks.dll</HintPath>
</Reference>
<Reference Include= "pnunit.framework, Version=1.0.4109.34242, Culture=neutral, processorArchitecture=MSIL" >
<HintPath > ..\packages\NUnit.2.5.10.11092\lib\pnunit.framework.dll</HintPath>
</Reference>
2022-01-21 15:47:00 +08:00
<Reference Include= "Remotion.Linq, Version=2.2.0.0, Culture=neutral, PublicKeyToken=fee00910d6e5f53b, processorArchitecture=MSIL" >
<HintPath > ..\packages\Remotion.Linq.2.2.0\lib\net45\Remotion.Linq.dll</HintPath>
</Reference>
<Reference Include= "Remotion.Linq.EagerFetching, Version=2.2.0.0, Culture=neutral, PublicKeyToken=fee00910d6e5f53b, processorArchitecture=MSIL" >
<HintPath > ..\packages\Remotion.Linq.EagerFetching.2.2.0\lib\net45\Remotion.Linq.EagerFetching.dll</HintPath>
</Reference>
2015-12-15 19:55:23 +08:00
<Reference Include= "System" />
<Reference Include= "System.ComponentModel.DataAnnotations" >
<RequiredTargetFramework > 3.5</RequiredTargetFramework>
</Reference>
<Reference Include= "System.Configuration" />
<Reference Include= "System.Core" >
<RequiredTargetFramework > 3.5</RequiredTargetFramework>
</Reference>
<Reference Include= "System.Data" />
<Reference Include= "System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" >
<HintPath > ..\..\lib\sqlce\System.Data.SqlServerCe.dll</HintPath>
<Private > True</Private>
</Reference>
2021-02-19 17:31:26 +08:00
<Reference Include= "System.Net.Http.Formatting, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
<HintPath > ..\packages\Microsoft.AspNet.WebApi.Client.5.2.7\lib\net45\System.Net.Http.Formatting.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "System.Runtime.Serialization" >
<RequiredTargetFramework > 3.0</RequiredTargetFramework>
</Reference>
2022-01-21 15:47:00 +08:00
<Reference Include= "System.ServiceModel" />
<Reference Include= "System.Transactions" />
2015-12-15 19:55:23 +08:00
<Reference Include= "System.Web" />
<Reference Include= "System.Web.Abstractions" >
<RequiredTargetFramework > 3.5</RequiredTargetFramework>
</Reference>
<Reference Include= "System.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
2021-02-19 17:31:26 +08:00
<HintPath > ..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.Helpers.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
2021-02-19 17:31:26 +08:00
<Reference Include= "System.Web.Http, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
<HintPath > ..\packages\Microsoft.AspNet.WebApi.Core.5.2.7\lib\net45\System.Web.Http.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
2021-02-19 17:31:26 +08:00
<Reference Include= "System.Web.Mvc, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
<HintPath > ..\packages\Microsoft.AspNet.Mvc.5.2.7\lib\net45\System.Web.Mvc.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "System.Web.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
2021-02-19 17:31:26 +08:00
<HintPath > ..\packages\Microsoft.AspNet.Razor.3.2.7\lib\net45\System.Web.Razor.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "System.Web.Routing" >
<RequiredTargetFramework > 3.5</RequiredTargetFramework>
</Reference>
<Reference Include= "System.Web.WebPages, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
2021-02-19 17:31:26 +08:00
<HintPath > ..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.WebPages.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "System.Web.WebPages.Deployment, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
2021-02-19 17:31:26 +08:00
<HintPath > ..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.WebPages.Deployment.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" >
2021-02-19 17:31:26 +08:00
<HintPath > ..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.WebPages.Razor.dll</HintPath>
2015-12-15 19:55:23 +08:00
</Reference>
<Reference Include= "System.XML" />
<Reference Include= "System.Xml.Linq" >
<RequiredTargetFramework > 3.5</RequiredTargetFramework>
</Reference>
<Reference Include= "System.Data.DataSetExtensions" >
<RequiredTargetFramework > 3.5</RequiredTargetFramework>
</Reference>
</ItemGroup>
<ItemGroup >
<Compile Include= "Caching\CacheScopeTests.cs" />
<Compile Include= "Caching\CacheTests.cs" />
<Compile Include= "Caching\ClockCachingTests.cs" />
<Compile Include= "Commands\CommandHandlerDescriptorBuilderTests.cs" />
<Compile Include= "Commands\CommandHandlerTests.cs" />
<Compile Include= "Commands\CommandManagerTests.cs" />
<Compile Include= "ContentManagement\ContentHelpers.cs" />
<Compile Include= "ContentManagement\ContentIdentityTests.cs" >
<SubType > Code</SubType>
</Compile>
<Compile Include= "ContentManagement\ContentQueryTests.cs" />
<Compile Include= "ContentManagement\DefaultContentManagerImportTests.cs" />
<Compile Include= "ContentManagement\Handlers\DummyHandler.cs" />
<Compile Include= "ContentManagement\Handlers\LambdaPartHandler.cs" />
<Compile Include= "ContentManagement\HqlExpressionTests.cs" />
<Compile Include= "ContentManagement\DynamicContentQueryTests.cs" />
<Compile Include= "ContentManagement\DefaultContentManagerTests.cs" >
<SubType > Code</SubType>
</Compile>
<Compile Include= "ContentManagement\Drivers\FieldStorage\FieldStorageProviderSelectorTests.cs" />
<Compile Include= "ContentManagement\Drivers\FieldStorage\InfosetFieldStorageProviderTests.cs" />
<Compile Include= "ContentManagement\DynamicContentItemTests.cs" />
<Compile Include= "ContentManagement\Handlers\ContentHandlerTests.cs" />
<Compile Include= "ContentManagement\Handlers\DeltaPartHandler.cs" />
<Compile Include= "ContentManagement\Handlers\EpsilonPartHandler.cs" />
<Compile Include= "ContentManagement\Handlers\GammaPartHandler.cs" />
<Compile Include= "ContentManagement\Handlers\ModelBuilderTests.cs" />
<Compile Include= "ContentManagement\ImportContentSessionTests.cs" />
<Compile Include= "ContentManagement\InfosetHelperTests.cs" />
<Compile Include= "ContentManagement\MetaData\Builders\ContentTypeDefinitionBuilderTests.cs" />
<Compile Include= "ContentManagement\MetaData\Services\ContentDefinitionReaderTests.cs" />
<Compile Include= "ContentManagement\MetaData\Services\ContentDefinitionWriterTests.cs" />
<Compile Include= "ContentManagement\Models\AlphaPart.cs" />
<Compile Include= "ContentManagement\Handlers\AlphaPartHandler.cs" />
<Compile Include= "ContentManagement\Models\BetaPart.cs" />
<Compile Include= "ContentManagement\Handlers\BetaPartHandler.cs" />
<Compile Include= "ContentManagement\Models\LambdaPart.cs" />
<Compile Include= "ContentManagement\Models\DeltaPart.cs" />
<Compile Include= "ContentManagement\Models\EpsilonPart.cs" />
<Compile Include= "ContentManagement\Models\FlavoredPart.cs" />
<Compile Include= "ContentManagement\Handlers\FlavoredPartHandler.cs" />
<Compile Include= "ContentManagement\Models\GammaPart.cs" />
<Compile Include= "ContentManagement\Models\Phi.cs" />
<Compile Include= "ContentManagement\Models\StyledPart.cs" />
<Compile Include= "ContentManagement\Models\StyledHandler.cs" />
<Compile Include= "ContentManagement\Handlers\Coordinators\ContentPartDriverCoordinatorTests.cs" >
<SubType > Code</SubType>
</Compile>
<Compile Include= "ContentManagement\Records\LambdaRecord.cs" />
<Compile Include= "ContentManagement\Records\MegaRecord.cs" />
<Compile Include= "ContentManagement\Records\DeltaRecord.cs" >
<SubType > Code</SubType>
</Compile>
<Compile Include= "ContentManagement\Records\EpsilonRecord.cs" >
<SubType > Code</SubType>
</Compile>
<Compile Include= "ContentManagement\Records\GammaRecord.cs" >
<SubType > Code</SubType>
</Compile>
<Compile Include= "ContentManagement\TestTransactionManager.cs" />
<Compile Include= "ContentManagement\XmlHelperTests.cs" />
<Compile Include= "DatabaseEnabledTestsBase.cs" />
<Compile Include= "DataMigration\SchemaBuilderTests.cs" />
<Compile Include= "DataMigration\DataMigrationTests.cs" />
<Compile Include= "DataMigration\Utilities\NullInterpreter.cs" />
<Compile Include= "DataUtility.cs" />
<Compile Include= "Data\Builders\SessionFactoryBuilderTests.cs" />
<Compile Include= "Data\ProviderUtilities.cs" />
<Compile Include= "Data\RepositoryTests.cs" />
<Compile Include= "Data\ProvidersTests.cs" />
<Compile Include= "Data\Bags\SettingsTests.cs" />
<Compile Include= "Data\StubLocator.cs" />
<Compile Include= "DisplayManagement\ArgsUtility.cs" />
<Compile Include= "DisplayManagement\CompositeTests.cs" />
<Compile Include= "DisplayManagement\Descriptors\LocationParserTests.cs" />
<Compile Include= "DisplayManagement\NilTests.cs" />
<Compile Include= "DisplayManagement\ZoneHoldingTests.cs" />
<Compile Include= "DisplayManagement\DefaultDisplayManagerTests.cs" />
<Compile Include= "ContainerTestBase.cs" />
<Compile Include= "DisplayManagement\Descriptors\BasicShapeTemplateHarvesterTests.cs" />
<Compile Include= "DisplayManagement\Descriptors\StylesheetBindingStrategyTests.cs" />
<Compile Include= "DisplayManagement\Descriptors\DefaultShapeTableManagerTests.cs" />
<Compile Include= "DisplayManagement\Descriptors\InMemoryWebSiteFolder.cs" />
<Compile Include= "DisplayManagement\Descriptors\PlacementFileParserTests.cs" />
<Compile Include= "DisplayManagement\Descriptors\ShapeAttributeBindingStrategyTests.cs" />
<Compile Include= "DisplayManagement\ShapeFactoryTests.cs" />
<Compile Include= "DisplayManagement\SubsystemTests.cs" />
<Compile Include= "DisplayManagement\ShapeHelperTests.cs" />
<Compile Include= "Environment\AutofacUtil\AutofacTests.cs" />
<Compile Include= "Environment\AutofacUtil\DynamicProxy2\DynamicProxyTests.cs" />
<Compile Include= "Environment\DefaultWorkContextAccessorTests.cs" />
<Compile Include= "Environment\Extensions\ExtensionLoaderCoordinatorTests.cs" />
<Compile Include= "Environment\Features\FeatureManagerTests.cs" />
<Compile Include= "Environment\Loaders\DynamicExtensionLoaderTests.cs" />
<Compile Include= "Environment\ShellBuilders\CompositionStrategyTests.cs" />
<Compile Include= "Environment\State\DefaultProcessingEngineTests.cs" />
<Compile Include= "Environment\RunningShellTableTests.cs" />
<Compile Include= "Environment\StubHostEnvironment.cs" />
<Compile Include= "Environment\TestDependencies\AlphaDependency.cs" />
<Compile Include= "Environment\TestDependencies\BetaDependency.cs" />
<Compile Include= "Environment\Utility\Build.cs" />
<Compile Include= "Environment\Warmup\WarmupUtilityTests.cs" />
<Compile Include= "FileSystems\AppData\AppDataFolderTests.cs" />
<Compile Include= "Environment\Configuration\DefaultTenantManagerTests.cs" />
<Compile Include= "Environment\DefaultCompositionStrategyTests.cs" />
<Compile Include= "Environment\DefaultOrchardHostTests.cs" />
<Compile Include= "Environment\DefaultOrchardShellTests.cs" />
<Compile Include= "Environment\OrchardStarterTests.cs" />
<Compile Include= "Environment\ShellBuilders\DefaultShellContainerFactoryTests.cs" />
<Compile Include= "Environment\ShellBuilders\DefaultShellContextFactoryTests.cs" />
<Compile Include= "FileSystems\LockFile\LockFileManagerTests.cs" />
<Compile Include= "FileSystems\Dependencies\AssemblyProbingFolderTests.cs" />
<Compile Include= "FileSystems\Dependencies\DependenciesFolderTests.cs" />
<Compile Include= "FileSystems\VirtualPath\DefaultVirtualPathProviderTests.cs" />
<Compile Include= "Localization\LocalizationStreamParserTests.cs" />
<Compile Include= "Localization\TextTests.cs" />
<Compile Include= "Localization\CurrentCultureWorkContextTests.cs" />
<Compile Include= "Localization\CultureManagerTests.cs" />
<Compile Include= "Localization\DateTimePartsTests.cs" />
<Compile Include= "Localization\DefaultDateLocalizationServicesTests.cs" />
<Compile Include= "Localization\DefaultDateFormatterTests.cs" />
<Compile Include= "Stubs\StubApplicationEnvironment.cs" />
<Compile Include= "Stubs\StubCultureSelector.cs" />
<Compile Include= "Localization\TestHelpers.cs" />
<Compile Include= "Logging\OrchardFileAppenderTests.cs" />
<Compile Include= "Messaging\MessagingChannelStub.cs" />
<Compile Include= "Mvc\Html\HtmlHelperExtensionsTests.cs" />
<Compile Include= "Mvc\Routes\ShellRouteTests.cs" />
<Compile Include= "Mvc\Routes\UrlPrefixTests.cs" />
<Compile Include= "Records\BigRecord.cs" />
<Compile Include= "Security\DefaultEncryptionServiceTests.cs" />
<Compile Include= "Services\JsonConverterTests.cs" />
<Compile Include= "Storage\FileSystemStorageProviderTests.cs" />
<Compile Include= "Stubs\InMemoryWebSiteFolder.cs" />
<Compile Include= "Stubs\StubHttpContextAccessor.cs" />
<Compile Include= "Stubs\StubWorkContextAccessor.cs" />
<Compile Include= "Stubs\StubExtensionManager.cs" />
<Compile Include= "Stubs\StubVirtualPathProvider.cs" />
<Compile Include= "Stubs\StubFileSystem.cs" />
<Compile Include= "Stubs\StubAppDataFolder.cs" />
<Compile Include= "Stubs\StubVirtualPathMonitor.cs" />
<Compile Include= "Stubs\StubCacheManager.cs" />
<Compile Include= "Stubs\StubWebSiteFolder.cs" />
<Compile Include= "Stubs\StubWorkContextScope.cs" />
<Compile Include= "Tasks\DistributedLockServiceTests.cs" />
<Compile Include= "Time\TimeZoneSelectorTests.cs" />
<Compile Include= "UI\Resources\ResourceManagerTests.cs" />
<Compile Include= "UI\ShapeTests.cs" />
<Compile Include= "Utility\ContainerExtensions.cs" />
<Compile Include= "Environment\TestDependencies\TestDependency.cs" />
<Compile Include= "Environment\Blueprint\DefaultShellDescriptorCacheTests.cs" />
<Compile Include= "EventsTests.cs" />
<Compile Include= "Events\EventTests.cs" />
<Compile Include= "Environment\Extensions\ExtensionFoldersTests.cs" />
<Compile Include= "Environment\Extensions\ExtensionManagerTests.cs" />
<Compile Include= "Environment\Extensions\ExtensionTypes\StubTypes.cs" />
<Compile Include= "Localization\NullLocalizerTests.cs" />
<Compile Include= "Logging\LoggingModuleTests.cs" />
<Compile Include= "Mvc\OrchardControllerFactoryTests.cs" />
<Compile Include= "Mvc\RouteCollectionPublisherTests.cs" />
<Compile Include= "Mvc\Routes\StandardExtensionRouteProviderTests.cs" />
<Compile Include= "Tasks\SweepGeneratorTests.cs" />
<Compile Include= "UI\Admin\AdminAuthorizationFilterTests.cs" />
<Compile Include= "UI\Admin\AdminThemeSelectorTests.cs" />
<Compile Include= "UI\Navigation\MenuFilterTests.cs" />
<Compile Include= "UI\Notify\NotifierTests.cs" />
<Compile Include= "UI\Notify\NotifyFilterTests.cs" />
<Compile Include= "Services\ClockTests.cs" />
<Compile Include= "Stubs\StubClock.cs" />
<Compile Include= "Stubs\StubContainerProvider.cs" />
<Compile Include= "FakeTests.cs" />
<Compile Include= "FluentDbTests.cs" />
<Compile Include= "LinqToNHibernateTests.cs" />
<Compile Include= "Records\BarRecord.cs" />
<Compile Include= "Records\FooRecord.cs" />
<Compile Include= "Properties\AssemblyInfo.cs" />
<Compile Include= "Stubs\StubHttpContext.cs" />
<Compile Include= "UI\Navigation\MenuItemComparerTests.cs" />
<Compile Include= "UI\Navigation\NavigationManagerTests.cs" />
<Compile Include= "UI\Navigation\PositionComparerTests.cs" />
<Compile Include= "Utility\Extensions\HttpRequestExtensionsTests.cs" />
<Compile Include= "Utility\Extensions\RouteValueDictionaryExtensionsTests.cs" />
<Compile Include= "Utility\Extensions\StringExtensionsTests.cs" />
<Compile Include= "Utility\ReflectOnTests.cs" />
<Compile Include= "Utility\ReflectTests.cs" />
</ItemGroup>
<ItemGroup >
<ProjectReference Include= "..\Orchard.Web\Core\Orchard.Core.csproj" >
<Project > {9916839C-39FC-4CEB-A5AF-89CA7E87119F}</Project>
<Name > Orchard.Core</Name>
<Private > True</Private>
</ProjectReference>
<ProjectReference Include= "..\Orchard\Orchard.Framework.csproj" >
<Project > {2D1D92BB-4555-4CBE-8D0E-63563D6CE4C6}</Project>
<Name > Orchard.Framework</Name>
<Private > True</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup >
<None Include= "App.config" >
<SubType > Designer</SubType>
</None>
<None Include= "packages.config" />
</ItemGroup>
<ItemGroup >
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample1\Module.txt" />
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample2\Two.txt" />
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample3\Module.txt" />
</ItemGroup>
<ItemGroup >
<BootstrapperPackage Include= "Microsoft.Net.Client.3.5" >
<Visible > False</Visible>
<ProductName > .NET Framework 3.5 SP1 Client Profile</ProductName>
<Install > false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include= "Microsoft.Net.Framework.3.5.SP1" >
<Visible > False</Visible>
<ProductName > .NET Framework 3.5 SP1</ProductName>
<Install > true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include= "Microsoft.Windows.Installer.3.1" >
<Visible > False</Visible>
<ProductName > Windows Installer 3.1</ProductName>
<Install > true</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup >
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample4\Module.txt" />
</ItemGroup>
<ItemGroup >
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample5\Module.txt" />
</ItemGroup>
<ItemGroup >
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample6\Module.txt" />
</ItemGroup>
<ItemGroup >
<EmbeddedResource Include= "Environment\Extensions\FoldersData\Sample7\Module.txt" />
</ItemGroup>
<ItemGroup >
<Service Include= "{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project= "$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name= "BeforeBuild" >
</Target>
-->
<Target Name= "CopySqlCeBinaries" >
<ItemGroup >
<SqlCeBinariesx86 Include= "$(ProjectDir)..\..\lib\sqlce\x86\**\*" />
<SqlCeBinariesx64 Include= "$(ProjectDir)..\..\lib\sqlce\amd64\**\*" />
</ItemGroup>
<Copy SourceFiles= "@(SqlCeBinariesx86)" DestinationFolder= "$(OutputPath)\x86\%(RecursiveDir)" SkipUnchangedFiles= "true" />
<Copy SourceFiles= "@(SqlCeBinariesx64)" DestinationFolder= "$(OutputPath)\amd64\%(RecursiveDir)" SkipUnchangedFiles= "true" />
</Target>
<Target Name= "AfterBuild" >
<CallTarget Targets= "CopySqlCeBinaries" />
</Target>
2021-02-19 17:31:26 +08:00
<Target Name= "EnsureNuGetPackageBuildImports" BeforeTargets= "PrepareForBuild" >
<PropertyGroup >
<ErrorText > This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition= "!Exists('..\packages\NUnitTestAdapter.2.3.0\build\NUnitTestAdapter.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\NUnitTestAdapter.2.3.0\build\NUnitTestAdapter.props'))" />
</Target>
2010-07-14 13:04:02 +08:00
</Project>