Statistics
| Branch: | Revision:

root / trunk / Libraries / Json40r2 / Source / Src / Newtonsoft.Json / Newtonsoft.Json.csproj @ ed0be341

History | View | Annotate | Download (15.4 kB)

1
<?xml version="1.0" encoding="utf-8"?>
2
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
3
  <PropertyGroup>
4
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6
    <ProductVersion>9.0.30729</ProductVersion>
7
    <SchemaVersion>2.0</SchemaVersion>
8
    <ProjectGuid>{A9AE40FF-1A21-414A-9FE7-3BE13644CC6D}</ProjectGuid>
9
    <OutputType>Library</OutputType>
10
    <AppDesignerFolder>Properties</AppDesignerFolder>
11
    <RootNamespace>Newtonsoft.Json</RootNamespace>
12
    <AssemblyName>Newtonsoft.Json</AssemblyName>
13
    <SignAssembly>false</SignAssembly>
14
    <AssemblyOriginatorKeyFile>
15
    </AssemblyOriginatorKeyFile>
16
    <SccProjectName>
17
    </SccProjectName>
18
    <SccLocalPath>
19
    </SccLocalPath>
20
    <SccAuxPath>
21
    </SccAuxPath>
22
    <SccProvider>
23
    </SccProvider>
24
    <FileUpgradeFlags>
25
    </FileUpgradeFlags>
26
    <OldToolsVersion>3.5</OldToolsVersion>
27
    <UpgradeBackupLocation>
28
    </UpgradeBackupLocation>
29
    <IsWebBootstrapper>false</IsWebBootstrapper>
30
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
31
    <PublishUrl>publish\</PublishUrl>
32
    <Install>true</Install>
33
    <InstallFrom>Disk</InstallFrom>
34
    <UpdateEnabled>false</UpdateEnabled>
35
    <UpdateMode>Foreground</UpdateMode>
36
    <UpdateInterval>7</UpdateInterval>
37
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
38
    <UpdatePeriodically>false</UpdatePeriodically>
39
    <UpdateRequired>false</UpdateRequired>
40
    <MapFileExtensions>true</MapFileExtensions>
41
    <ApplicationRevision>0</ApplicationRevision>
42
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
43
    <UseApplicationTrust>false</UseApplicationTrust>
44
    <BootstrapperEnabled>true</BootstrapperEnabled>
45
    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
46
    <CodeContractsAssemblyMode>0</CodeContractsAssemblyMode>
47
  </PropertyGroup>
48
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
49
    <DebugSymbols>true</DebugSymbols>
50
    <DebugType>full</DebugType>
51
    <Optimize>false</Optimize>
52
    <OutputPath>bin\Debug\Net\</OutputPath>
53
    <DefineConstants>DEBUG;TRACE</DefineConstants>
54
    <ErrorReport>prompt</ErrorReport>
55
    <WarningLevel>4</WarningLevel>
56
    <DocumentationFile>bin\Debug\Net\Newtonsoft.Json.xml</DocumentationFile>
57
    <RunCodeAnalysis>true</RunCodeAnalysis>
58
    <CodeAnalysisRules>
59
    </CodeAnalysisRules>
60
    <CodeAnalysisRuleSet>Newtonsoft.Json.ruleset</CodeAnalysisRuleSet>
61
    <CodeContractsEnableRuntimeChecking>False</CodeContractsEnableRuntimeChecking>
62
    <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
63
    <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>
64
    <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
65
    <CodeContractsRuntimeSkipQuantifiers>False</CodeContractsRuntimeSkipQuantifiers>
66
    <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>
67
    <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>
68
    <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>
69
    <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>
70
    <CodeContractsEnumObligations>False</CodeContractsEnumObligations>
71
    <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>
72
    <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
73
    <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>
74
    <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
75
    <CodeContractsEmitXMLDocs>False</CodeContractsEmitXMLDocs>
76
    <CodeContractsCustomRewriterAssembly />
77
    <CodeContractsCustomRewriterClass />
78
    <CodeContractsLibPaths />
79
    <CodeContractsExtraRewriteOptions />
80
    <CodeContractsExtraAnalysisOptions />
81
    <CodeContractsBaseLineFile />
82
    <CodeContractsCacheAnalysisResults>False</CodeContractsCacheAnalysisResults>
83
    <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
84
    <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
85
    <CodeContractsAnalysisWarningLevel>0</CodeContractsAnalysisWarningLevel>
86
  </PropertyGroup>
87
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
88
    <DebugType>pdbonly</DebugType>
89
    <Optimize>true</Optimize>
90
    <OutputPath>bin\Release\Net\</OutputPath>
91
    <DefineConstants>TRACE</DefineConstants>
92
    <ErrorReport>prompt</ErrorReport>
93
    <WarningLevel>4</WarningLevel>
94
    <DocumentationFile>bin\Release\Net\Newtonsoft.Json.xml</DocumentationFile>
95
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
96
  </PropertyGroup>
97
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|AnyCPU'">
98
    <DebugSymbols>true</DebugSymbols>
99
    <OutputPath>bin\Test\</OutputPath>
100
    <DefineConstants>CODE_ANALYSIS;DEBUG;TRACE</DefineConstants>
101
    <DocumentationFile>bin\Debug\Net\Newtonsoft.Json.xml</DocumentationFile>
102
    <DebugType>full</DebugType>
103
    <PlatformTarget>AnyCPU</PlatformTarget>
104
    <RunCodeAnalysis>true</RunCodeAnalysis>
105
    <CodeAnalysisLogFile>bin\Debug\Net\Newtonsoft.Json.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
106
    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
107
    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
108
    <ErrorReport>prompt</ErrorReport>
109
    <CodeAnalysisRuleSet>Newtonsoft.Json.ruleset</CodeAnalysisRuleSet>
110
    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
111
    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
112
  </PropertyGroup>
113
  <ItemGroup>
114
    <Reference Include="System" />
115
    <Reference Include="System.Core">
116
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
117
    </Reference>
118
    <Reference Include="System.Data" />
119
    <Reference Include="System.Runtime.Serialization">
120
      <RequiredTargetFramework>3.0</RequiredTargetFramework>
121
    </Reference>
122
    <Reference Include="System.Xml" />
123
    <Reference Include="System.Xml.Linq">
124
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
125
    </Reference>
126
  </ItemGroup>
127
  <ItemGroup>
128
    <Compile Include="Bson\BsonBinaryType.cs" />
129
    <Compile Include="Bson\BsonBinaryWriter.cs" />
130
    <Compile Include="Bson\BsonReader.cs" />
131
    <Compile Include="Bson\BsonToken.cs" />
132
    <Compile Include="Bson\BsonType.cs" />
133
    <Compile Include="Bson\BsonWriter.cs" />
134
    <Compile Include="Bson\BsonObjectId.cs" />
135
    <Compile Include="Converters\BinaryConverter.cs" />
136
    <Compile Include="Converters\DataSetConverter.cs" />
137
    <Compile Include="Converters\DataTableConverter.cs" />
138
    <Compile Include="Converters\CustomCreationConverter.cs" />
139
    <Compile Include="Converters\DateTimeConverterBase.cs" />
140
    <Compile Include="Converters\EntityKeyMemberConverter.cs" />
141
    <Compile Include="Converters\ExpandoObjectConverter.cs" />
142
    <Compile Include="Converters\KeyValuePairConverter.cs" />
143
    <Compile Include="Converters\BsonObjectIdConverter.cs" />
144
    <Compile Include="Converters\RegexConverter.cs" />
145
    <Compile Include="Converters\StringEnumConverter.cs" />
146
    <Compile Include="ConstructorHandling.cs" />
147
    <Compile Include="JsonConstructorAttribute.cs" />
148
    <Compile Include="Utilities\DynamicProxy.cs" />
149
    <Compile Include="Linq\JPath.cs" />
150
    <Compile Include="Linq\JRaw.cs" />
151
    <Compile Include="Required.cs" />
152
    <Compile Include="Serialization\JsonDynamicContract.cs" />
153
    <Compile Include="Serialization\JsonFormatterConverter.cs" />
154
    <Compile Include="Serialization\JsonISerializableContract.cs" />
155
    <Compile Include="Serialization\JsonLinqContract.cs" />
156
    <Compile Include="Serialization\JsonPrimitiveContract.cs" />
157
    <Compile Include="Serialization\DynamicValueProvider.cs" />
158
    <Compile Include="Serialization\ErrorEventArgs.cs" />
159
    <Compile Include="Linq\ComponentModel\JPropertyDescriptor.cs" />
160
    <Compile Include="Serialization\DefaultReferenceResolver.cs" />
161
    <Compile Include="PreserveReferencesHandling.cs" />
162
    <Compile Include="IJsonLineInfo.cs" />
163
    <Compile Include="JsonArrayAttribute.cs" />
164
    <Compile Include="JsonContainerAttribute.cs" />
165
    <Compile Include="DefaultValueHandling.cs" />
166
    <Compile Include="JsonConverterAttribute.cs" />
167
    <Compile Include="JsonObjectAttribute.cs" />
168
    <Compile Include="JsonSerializerSettings.cs" />
169
    <Compile Include="JsonValidatingReader.cs" />
170
    <Compile Include="Linq\IJEnumerable.cs" />
171
    <Compile Include="Linq\JTokenEqualityComparer.cs" />
172
    <Compile Include="MemberSerialization.cs" />
173
    <Compile Include="ObjectCreationHandling.cs" />
174
    <Compile Include="Converters\IsoDateTimeConverter.cs" />
175
    <Compile Include="Converters\JavaScriptDateTimeConverter.cs" />
176
    <Compile Include="Converters\JsonDateTimeSerializationMode.cs" />
177
    <Compile Include="Converters\XmlNodeConverter.cs" />
178
    <Compile Include="JsonTextReader.cs" />
179
    <Compile Include="JsonPropertyAttribute.cs" />
180
    <Compile Include="JsonIgnoreAttribute.cs" />
181
    <Compile Include="JsonTextWriter.cs" />
182
    <Compile Include="JsonWriterException.cs" />
183
    <Compile Include="JsonReaderException.cs" />
184
    <Compile Include="JsonConverter.cs" />
185
    <Compile Include="JsonConverterCollection.cs" />
186
    <Compile Include="JsonReader.cs" />
187
    <Compile Include="JsonConvert.cs" />
188
    <Compile Include="JsonSerializationException.cs" />
189
    <Compile Include="JsonSerializer.cs" />
190
    <Compile Include="Linq\Extensions.cs" />
191
    <Compile Include="Linq\JConstructor.cs" />
192
    <Compile Include="Linq\JContainer.cs" />
193
    <Compile Include="Linq\JEnumerable.cs" />
194
    <Compile Include="Linq\JObject.cs" />
195
    <Compile Include="Linq\JArray.cs" />
196
    <Compile Include="Linq\JTokenReader.cs" />
197
    <Compile Include="Linq\JTokenWriter.cs" />
198
    <Compile Include="Linq\JToken.cs" />
199
    <Compile Include="Linq\JProperty.cs" />
200
    <Compile Include="Linq\JTokenType.cs" />
201
    <Compile Include="Linq\JValue.cs" />
202
    <Compile Include="Schema\Extensions.cs" />
203
    <Compile Include="Schema\JsonSchemaException.cs" />
204
    <Compile Include="Schema\JsonSchemaModel.cs" />
205
    <Compile Include="Schema\JsonSchemaModelBuilder.cs" />
206
    <Compile Include="Schema\JsonSchemaNodeCollection.cs" />
207
    <Compile Include="Schema\JsonSchemaNode.cs" />
208
    <Compile Include="Schema\JsonSchemaResolver.cs" />
209
    <Compile Include="Schema\JsonSchemaWriter.cs" />
210
    <Compile Include="Schema\UndefinedSchemaIdHandling.cs" />
211
    <Compile Include="Schema\ValidationEventArgs.cs" />
212
    <Compile Include="Schema\ValidationEventHandler.cs" />
213
    <Compile Include="Serialization\CamelCasePropertyNamesContractResolver.cs" />
214
    <Compile Include="Serialization\DefaultContractResolver.cs" />
215
    <Compile Include="Serialization\DefaultSerializationBinder.cs" />
216
    <Compile Include="Serialization\ErrorContext.cs" />
217
    <Compile Include="Serialization\IContractResolver.cs" />
218
    <Compile Include="Serialization\IValueProvider.cs" />
219
    <Compile Include="Serialization\JsonArrayContract.cs" />
220
    <Compile Include="Serialization\JsonContract.cs" />
221
    <Compile Include="Serialization\JsonDictionaryContract.cs" />
222
    <Compile Include="Serialization\JsonProperty.cs" />
223
    <Compile Include="Serialization\JsonPropertyCollection.cs" />
224
    <Compile Include="MissingMemberHandling.cs" />
225
    <Compile Include="NullValueHandling.cs" />
226
    <Compile Include="ReferenceLoopHandling.cs" />
227
    <Compile Include="Schema\JsonSchema.cs" />
228
    <Compile Include="Schema\JsonSchemaBuilder.cs" />
229
    <Compile Include="Schema\JsonSchemaConstants.cs" />
230
    <Compile Include="Schema\JsonSchemaGenerator.cs" />
231
    <Compile Include="Serialization\IReferenceResolver.cs" />
232
    <Compile Include="Schema\JsonSchemaType.cs" />
233
    <Compile Include="Serialization\JsonObjectContract.cs" />
234
    <Compile Include="Serialization\JsonSerializerInternalBase.cs" />
235
    <Compile Include="Serialization\JsonSerializerInternalReader.cs" />
236
    <Compile Include="Serialization\JsonSerializerInternalWriter.cs" />
237
    <Compile Include="Serialization\JsonSerializerProxy.cs" />
238
    <Compile Include="Serialization\JsonStringContract.cs" />
239
    <Compile Include="Serialization\JsonTypeReflector.cs" />
240
    <Compile Include="Serialization\CachedAttributeGetter.cs" />
241
    <Compile Include="Serialization\LateBoundMetadataTypeAttribute.cs" />
242
    <Compile Include="Serialization\ReflectionValueProvider.cs" />
243
    <Compile Include="Serialization\OnErrorAttribute.cs" />
244
    <Compile Include="Utilities\Base64Encoder.cs" />
245
    <Compile Include="Utilities\DynamicProxyMetaObject.cs" />
246
    <Compile Include="Utilities\DynamicUtils.cs" />
247
    <Compile Include="Utilities\DynamicWrapper.cs" />
248
    <Compile Include="Utilities\DynamicReflectionDelegateFactory.cs" />
249
    <Compile Include="Serialization\ObjectConstructor.cs" />
250
    <Compile Include="Utilities\ILGeneratorExtensions.cs" />
251
    <Compile Include="Utilities\ReflectionDelegateFactory.cs" />
252
    <Compile Include="Utilities\LateBoundReflectionDelegateFactory.cs" />
253
    <Compile Include="Utilities\MethodCall.cs" />
254
    <Compile Include="Utilities\ThreadSafeStore.cs" />
255
    <Compile Include="TypeNameHandling.cs" />
256
    <Compile Include="Utilities\BidirectionalDictionary.cs" />
257
    <Compile Include="Utilities\ConvertUtils.cs" />
258
    <Compile Include="Utilities\CollectionWrapper.cs" />
259
    <Compile Include="Utilities\DateTimeUtils.cs" />
260
    <Compile Include="Utilities\DictionaryWrapper.cs" />
261
    <Compile Include="Utilities\EnumUtils.cs" />
262
    <Compile Include="Utilities\EnumValue.cs" />
263
    <Compile Include="Utilities\EnumValues.cs" />
264
    <Compile Include="Utilities\JavaScriptUtils.cs" />
265
    <Compile Include="JsonToken.cs" />
266
    <Compile Include="JsonWriter.cs" />
267
    <Compile Include="Properties\AssemblyInfo.cs" />
268
    <Compile Include="Utilities\StringBuffer.cs" />
269
    <Compile Include="Utilities\CollectionUtils.cs" />
270
    <Compile Include="Utilities\ListWrapper.cs" />
271
    <Compile Include="Utilities\MathUtils.cs" />
272
    <Compile Include="Utilities\MiscellaneousUtils.cs" />
273
    <Compile Include="Utilities\ReflectionUtils.cs" />
274
    <Compile Include="Utilities\StringUtils.cs" />
275
    <Compile Include="Utilities\ValidationUtils.cs" />
276
  </ItemGroup>
277
  <ItemGroup>
278
    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
279
      <Visible>False</Visible>
280
      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
281
      <Install>false</Install>
282
    </BootstrapperPackage>
283
    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
284
      <Visible>False</Visible>
285
      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
286
      <Install>true</Install>
287
    </BootstrapperPackage>
288
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
289
      <Visible>False</Visible>
290
      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
291
      <Install>false</Install>
292
    </BootstrapperPackage>
293
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
294
      <Visible>False</Visible>
295
      <ProductName>.NET Framework 3.5</ProductName>
296
      <Install>false</Install>
297
    </BootstrapperPackage>
298
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
299
      <Visible>False</Visible>
300
      <ProductName>.NET Framework 3.5 SP1</ProductName>
301
      <Install>false</Install>
302
    </BootstrapperPackage>
303
  </ItemGroup>
304
  <ItemGroup>
305
    <EmbeddedResource Include="Dynamic.snk" />
306
  </ItemGroup>
307
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
308
</Project>