<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup Condition="'$(MSBuildToolsVersion)' == '3.5'"> <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> </PropertyGroup> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{0D8C3C2E-62C6-4C93-9377-6F74DD6BFD93}</ProjectGuid> <ProjectTypeGuids>{A1591282-1198-4647-A2B1-27E5FF5F6F3B};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>Newtonsoft.Json.Tests</RootNamespace> <AssemblyName>Newtonsoft.Json.Tests</AssemblyName> <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> <SilverlightApplication>false</SilverlightApplication> <FileUpgradeFlags> </FileUpgradeFlags> <OldToolsVersion>3.5</OldToolsVersion> <UpgradeBackupLocation> </UpgradeBackupLocation> <TargetFrameworkIdentifier>Silverlight</TargetFrameworkIdentifier> <SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion> <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 /> <SignManifests>false</SignManifests> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>Bin\Debug\Silverlight\</OutputPath> <DefineConstants>DEBUG;TRACE;SILVERLIGHT</DefineConstants> <NoStdLib>true</NoStdLib> <NoConfig>true</NoConfig> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>Bin\Release\Silverlight\</OutputPath> <DefineConstants>TRACE;SILVERLIGHT</DefineConstants> <NoStdLib>true</NoStdLib> <NoConfig>true</NoConfig> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.CSharp, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <Private>True</Private> </Reference> <Reference Include="nunit.framework, Version=2.4.7.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\Lib\NUnit\Silverlight\nunit.framework.dll</HintPath> <Private>True</Private> </Reference> <Reference Include="System.Net"> <Private>True</Private> </Reference> <Reference Include="System.Runtime.Serialization"> <Private>True</Private> </Reference> <Reference Include="System.ServiceModel.Web"> <Private>True</Private> </Reference> <Reference Include="System.Windows"> <Private>True</Private> </Reference> <Reference Include="mscorlib" /> <Reference Include="system"> <Private>True</Private> </Reference> <Reference Include="System.Core"> <Private>True</Private> </Reference> <Reference Include="System.Xml"> <Private>True</Private> </Reference> <Reference Include="System.Windows.Browser"> <Private>True</Private> </Reference> </ItemGroup> <ItemGroup> <Compile Include="Bson\BsonReaderTests.cs" /> <Compile Include="Bson\BsonWriterTests.cs" /> <Compile Include="Converters\BinaryConverterTests.cs" /> <Compile Include="Converters\CustomCreationConverterTests.cs" /> <Compile Include="Converters\DataSetConverterTests.cs" /> <Compile Include="Converters\DataTableConverterTests.cs" /> <Compile Include="Converters\ExpandoObjectConverterTests.cs" /> <Compile Include="Converters\ObjectIdConverterTests.cs" /> <Compile Include="Converters\RegexConverterTests.cs" /> <Compile Include="Converters\StringEnumConverterTests.cs" /> <Compile Include="Converters\VersionConverterTests.cs" /> <Compile Include="ExceptionTests.cs" /> <Compile Include="JsonArrayAttributeTests.cs" /> <Compile Include="Linq\ComponentModel\BindingTests.cs" /> <Compile Include="Linq\ComponentModel\JPropertyDescriptorTests.cs" /> <Compile Include="Linq\DynamicTests.cs" /> <Compile Include="Linq\JPathTests.cs" /> <Compile Include="Linq\JRawTests.cs" /> <Compile Include="Linq\JTokenReaderTest.cs" /> <Compile Include="Linq\JTokenWriterTest.cs" /> <Compile Include="JsonValidatingReaderTests.cs" /> <Compile Include="Schema\ExtensionsTests.cs" /> <Compile Include="Schema\JsonSchemaModelBuilderTests.cs" /> <Compile Include="Schema\JsonSchemaNodeTests.cs" /> <Compile Include="Serialization\CamelCasePropertyNamesContractResolverTests.cs" /> <Compile Include="Serialization\ConstructorHandlingTests.cs" /> <Compile Include="Serialization\ContractResolverTests.cs" /> <Compile Include="Serialization\DefaultValueHandlingTests.cs" /> <Compile Include="Serialization\DynamicTests.cs" /> <Compile Include="Serialization\EntitiesSerializationTests.cs" /> <Compile Include="Serialization\JsonPropertyCollectionTests.cs" /> <Compile Include="Serialization\JsonSerializerTest.cs" /> <Compile Include="Serialization\MissingMemberHandlingTests.cs" /> <Compile Include="Serialization\NullValueHandlingTests.cs" /> <Compile Include="Serialization\PopulateTests.cs" /> <Compile Include="Serialization\PreserveReferencesHandlingTests.cs" /> <Compile Include="Serialization\SerializationErrorHandlingTests.cs" /> <Compile Include="Serialization\SerializationEventAttributeTests.cs" /> <Compile Include="Serialization\TypeNameHandlingTests.cs" /> <Compile Include="TestObjects\AbstractGenericBase.cs" /> <Compile Include="TestObjects\ArgumentConverterPrecedenceClassConverter.cs" /> <Compile Include="TestObjects\BadJsonPropertyClass.cs" /> <Compile Include="TestObjects\Bar.cs" /> <Compile Include="TestObjects\Car.cs" /> <Compile Include="TestObjects\CircularReferenceClass.cs" /> <Compile Include="TestObjects\ClassAndMemberConverterClass.cs" /> <Compile Include="TestObjects\ClassConverterPrecedenceClassConverter.cs" /> <Compile Include="TestObjects\Computer.cs" /> <Compile Include="TestObjects\ConstructorCaseSensitivityClass.cs" /> <Compile Include="TestObjects\ConstructorReadonlyFields.cs" /> <Compile Include="TestObjects\Container.cs" /> <Compile Include="TestObjects\Content.cs" /> <Compile Include="TestObjects\ContentBaseClass.cs" /> <Compile Include="TestObjects\ContentSubClass.cs" /> <Compile Include="TestObjects\ConverterPrecedenceClass.cs" /> <Compile Include="TestObjects\ConverterPrecedenceClassConverter.cs" /> <Compile Include="TestObjects\CircularReferenceWithIdClass.cs" /> <Compile Include="TestObjects\DateTimeErrorObjectCollection.cs" /> <Compile Include="TestObjects\DefaultValueAttributeTestClass.cs" /> <Compile Include="TestObjects\DictionaryInterfaceClass.cs" /> <Compile Include="TestObjects\DoubleClass.cs" /> <Compile Include="TestObjects\EmployeeReference.cs" /> <Compile Include="TestObjects\Event.cs" /> <Compile Include="TestObjects\Foo.cs" /> <Compile Include="TestObjects\GenericImpl.cs" /> <Compile Include="TestObjects\GenericListAndDictionaryInterfaceProperties.cs" /> <Compile Include="TestObjects\GetOnlyPropertyClass.cs" /> <Compile Include="TestObjects\GoogleMapGeocoderStructure.cs" /> <Compile Include="TestObjects\HolderClass.cs" /> <Compile Include="TestObjects\IncompatibleJsonAttributeClass.cs" /> <Compile Include="TestObjects\InterfacePropertyTestClass.cs" /> <Compile Include="TestObjects\Invoice.cs" /> <Compile Include="TestObjects\IPrivateImplementationA.cs" /> <Compile Include="TestObjects\IPrivateImplementationB.cs" /> <Compile Include="TestObjects\IPrivateOverriddenImplementation.cs" /> <Compile Include="TestObjects\JaggedArray.cs" /> <Compile Include="TestObjects\JsonIgnoreAttributeTestClass.cs" /> <Compile Include="TestObjects\JsonPropertyClass.cs" /> <Compile Include="TestObjects\JsonPropertyWithHandlingValues.cs" /> <Compile Include="TestObjects\ListErrorObject.cs" /> <Compile Include="TestObjects\ListErrorObjectCollection.cs" /> <Compile Include="TestObjects\ListOfIds.cs" /> <Compile Include="TestObjects\ListTestClass.cs" /> <Compile Include="TestObjects\LogEntry.cs" /> <Compile Include="TestObjects\MemberConverterPrecedenceClassConverter.cs" /> <Compile Include="TestObjects\MethodExecutorObject.cs" /> <Compile Include="TestObjects\Movie.cs" /> <Compile Include="TestObjects\MyClass.cs" /> <Compile Include="TestObjects\Name.cs" /> <Compile Include="TestObjects\NonRequest.cs" /> <Compile Include="TestObjects\NullableDateTimeTestClass.cs" /> <Compile Include="TestObjects\ObjectArrayPropertyTest.cs" /> <Compile Include="TestObjects\PersonError.cs" /> <Compile Include="TestObjects\PersonPropertyClass.cs" /> <Compile Include="TestObjects\PersonRaw.cs" /> <Compile Include="TestObjects\PhoneNumber.cs" /> <Compile Include="TestObjects\PrivateConstructorTestClass.cs" /> <Compile Include="TestObjects\PrivateConstructorWithPublicParametizedConstructorTestClass.cs" /> <Compile Include="TestObjects\PrivateImplementationAClass.cs" /> <Compile Include="TestObjects\PrivateImplementationBClass.cs" /> <Compile Include="TestObjects\PrivateMembersClass.cs" /> <Compile Include="TestObjects\PropertyCase.cs" /> <Compile Include="TestObjects\PublicParametizedConstructorRequiringConverterTestClass.cs" /> <Compile Include="TestObjects\PublicParametizedConstructorTestClass.cs" /> <Compile Include="TestObjects\PublicParametizedConstructorWithNonPropertyParameterTestClass.cs" /> <Compile Include="TestObjects\PublicParametizedConstructorWithPropertyNameConflict.cs" /> <Compile Include="TestObjects\RequestOnly.cs" /> <Compile Include="TestObjects\RequiredMembersClass.cs" /> <Compile Include="TestObjects\RoleTransfer.cs" /> <Compile Include="TestObjects\SearchResult.cs" /> <Compile Include="TestObjects\SerializationEventTestDictionary.cs" /> <Compile Include="TestObjects\SerializationEventTestList.cs" /> <Compile Include="TestObjects\SerializationEventTestObject.cs" /> <Compile Include="TestObjects\SerializationEventTestObjectWithConstructor.cs" /> <Compile Include="TestObjects\SetOnlyPropertyClass.cs" /> <Compile Include="TestObjects\Article.cs" /> <Compile Include="TestObjects\ArticleCollection.cs" /> <Compile Include="TestObjects\ClassWithArray.cs" /> <Compile Include="TestObjects\ClassWithGuid.cs" /> <Compile Include="TestObjects\ConverableMembers.cs" /> <Compile Include="TestObjects\JsonIgnoreAttributeOnClassTestClass.cs" /> <Compile Include="Linq\JConstructorTests.cs" /> <Compile Include="Linq\JPropertyTests.cs" /> <Compile Include="TestObjects\MemberConverterClass.cs" /> <Compile Include="TestObjects\Product.cs" /> <Compile Include="TestObjects\ProductCollection.cs" /> <Compile Include="TestObjects\ProductShort.cs" /> <Compile Include="TestObjects\SetOnlyPropertyClass2.cs" /> <Compile Include="TestObjects\Shortie.cs" /> <Compile Include="TestObjects\Store.cs" /> <Compile Include="TestObjects\StoreColor.cs" /> <Compile Include="TestObjects\Person.cs" /> <Compile Include="Schema\JsonSchemaBuilderTests.cs" /> <Compile Include="Schema\JsonSchemaGeneratorTests.cs" /> <Compile Include="Schema\JsonSchemaTests.cs" /> <Compile Include="TestObjects\DateTimeTestClass.cs" /> <Compile Include="Converters\IsoDateTimeConverterTests.cs" /> <Compile Include="JsonConvertTest.cs" /> <Compile Include="Converters\JavaScriptDateTimeConverterTests.cs" /> <Compile Include="JsonTextReaderTest.cs" /> <Compile Include="JsonTextWriterTest.cs" /> <Compile Include="Linq\JArrayTests.cs" /> <Compile Include="Linq\JObjectTests.cs" /> <Compile Include="Linq\JTokenEqualityComparerTests.cs" /> <Compile Include="Linq\JTokenTests.cs" /> <Compile Include="Linq\JValueTests.cs" /> <Compile Include="Linq\LinqToJsonTest.cs" /> <Compile Include="PerformanceTests.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="SilverlightTests.cs" /> <Compile Include="TestFixtureBase.cs" /> <Compile Include="Converters\XmlNodeConverterTest.cs" /> <Compile Include="TestObjects\StructTest.cs" /> <Compile Include="TestObjects\SubKlass.cs" /> <Compile Include="TestObjects\SuperKlass.cs" /> <Compile Include="TestObjects\TypeClass.cs" /> <Compile Include="TestObjects\TypedSubHashtable.cs" /> <Compile Include="TestObjects\UserNullable.cs" /> <Compile Include="TestObjects\VersionKeyedCollection.cs" /> <Compile Include="TestObjects\WagePerson.cs" /> <Compile Include="Utilities\DynamicReflectionDelegateFactoryTests.cs" /> <Compile Include="Utilities\ReflectionUtilsTests.cs" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\Newtonsoft.Json\Newtonsoft.Json.Silverlight.csproj"> <Project>{DC3C6F3D-2CA1-4278-9B79-63770FB3EA2D}</Project> <Name>Newtonsoft.Json.Silverlight</Name> <Private>True</Private> </ProjectReference> </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> <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.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="AfterBuild"> </Target> --> <ProjectExtensions> <VisualStudio> <FlavorProperties GUID="{A1591282-1198-4647-A2B1-27E5FF5F6F3B}"> <SilverlightProjectProperties /> </FlavorProperties> </VisualStudio> </ProjectExtensions> </Project>