Skip to content

Commit 1954ef7

Browse files
committed
Separated STP project to .NET 2.0, .NET 4.0, and .NET 4.5
1 parent 827bbd5 commit 1954ef7

File tree

8 files changed

+265
-39
lines changed

8 files changed

+265
-39
lines changed

STPExamples/STPExamples.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,9 @@
150150
</Compile>
151151
</ItemGroup>
152152
<ItemGroup>
153-
<ProjectReference Include="..\SmartThreadPool\SmartThreadPool.csproj">
154-
<Project>{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}</Project>
155-
<Name>SmartThreadPool</Name>
153+
<ProjectReference Include="..\SmartThreadPool\SmartThreadPool20.csproj">
154+
<Project>{74d4c33f-7cc8-4b2a-a7df-d8b6e63b6ebd}</Project>
155+
<Name>SmartThreadPool20</Name>
156156
</ProjectReference>
157157
</ItemGroup>
158158
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

STPTests/STPTests.csproj

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -245,14 +245,13 @@
245245
</BootstrapperPackage>
246246
</ItemGroup>
247247
<ItemGroup>
248-
<ProjectReference Include="..\SmartThreadPool\SmartThreadPool.csproj">
249-
<Project>{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}</Project>
250-
<Name>SmartThreadPool</Name>
251-
<Private>True</Private>
252-
</ProjectReference>
248+
<None Include="packages.config" />
253249
</ItemGroup>
254250
<ItemGroup>
255-
<None Include="packages.config" />
251+
<ProjectReference Include="..\SmartThreadPool\SmartThreadPool20.csproj">
252+
<Project>{74d4c33f-7cc8-4b2a-a7df-d8b6e63b6ebd}</Project>
253+
<Name>SmartThreadPool20</Name>
254+
</ProjectReference>
256255
</ItemGroup>
257256
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
258257
<Import Project="..\SmartThreadPool\sign.proj" Condition="'$(Configuration)|$(Platform)' == 'Publish|AnyCPU'" />

SmartThreadPool.sln

Lines changed: 63 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{C89D3C93
1313
EndProject
1414
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsPhone", "WindowsPhone", "{E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A}"
1515
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThreadPool", "SmartThreadPool\SmartThreadPool.csproj", "{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}"
17-
EndProject
1816
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "STPExamples", "STPExamples\STPExamples.csproj", "{AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}"
1917
EndProject
2018
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "STPTests", "STPTests\STPTests.csproj", "{6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}"
@@ -41,6 +39,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "STPWPDemo", "STPWPDemo\STPW
4139
EndProject
4240
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{ACF3EE89-CBCE-4AC8-A2DE-40D400175580}"
4341
EndProject
42+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThreadPool20", "SmartThreadPool\SmartThreadPool20.csproj", "{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}"
43+
EndProject
44+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThreadPool40", "SmartThreadPool\SmartThreadPool40.csproj", "{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}"
45+
EndProject
46+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThreadPool45", "SmartThreadPool\SmartThreadPool45.csproj", "{9901CC77-B854-4EEA-B913-7BE2566005C3}"
47+
EndProject
4448
Global
4549
GlobalSection(SolutionConfigurationPlatforms) = preSolution
4650
Debug|Any CPU = Debug|Any CPU
@@ -54,24 +58,6 @@ Global
5458
Release|x86 = Release|x86
5559
EndGlobalSection
5660
GlobalSection(ProjectConfigurationPlatforms) = postSolution
57-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
58-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|Any CPU.Build.0 = Debug|Any CPU
59-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|ARM.ActiveCfg = Debug|Any CPU
60-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|ARM.Build.0 = Debug|Any CPU
61-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|x86.ActiveCfg = Debug|Any CPU
62-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|x86.Build.0 = Debug|Any CPU
63-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
64-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|Any CPU.Build.0 = Publish|Any CPU
65-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|ARM.ActiveCfg = Publish|Any CPU
66-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|ARM.Build.0 = Publish|Any CPU
67-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|x86.ActiveCfg = Publish|Any CPU
68-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|x86.Build.0 = Publish|Any CPU
69-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|Any CPU.ActiveCfg = Release|Any CPU
70-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|Any CPU.Build.0 = Release|Any CPU
71-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|ARM.ActiveCfg = Release|Any CPU
72-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|ARM.Build.0 = Release|Any CPU
73-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|x86.ActiveCfg = Release|Any CPU
74-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|x86.Build.0 = Release|Any CPU
7561
{AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
7662
{AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
7763
{AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -297,12 +283,65 @@ Global
297283
{8135F574-8998-46CF-A236-DB2AB4E9F858}.Release|x86.ActiveCfg = Release|x86
298284
{8135F574-8998-46CF-A236-DB2AB4E9F858}.Release|x86.Build.0 = Release|x86
299285
{8135F574-8998-46CF-A236-DB2AB4E9F858}.Release|x86.Deploy.0 = Release|x86
286+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
287+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|Any CPU.Build.0 = Debug|Any CPU
288+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|ARM.ActiveCfg = Debug|Any CPU
289+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|ARM.Build.0 = Debug|Any CPU
290+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|x86.ActiveCfg = Debug|Any CPU
291+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|x86.Build.0 = Debug|Any CPU
292+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
293+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|Any CPU.Build.0 = Publish|Any CPU
294+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|ARM.ActiveCfg = Publish|Any CPU
295+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|ARM.Build.0 = Publish|Any CPU
296+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|x86.ActiveCfg = Publish|Any CPU
297+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|x86.Build.0 = Publish|Any CPU
298+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|Any CPU.ActiveCfg = Release|Any CPU
299+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|Any CPU.Build.0 = Release|Any CPU
300+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|ARM.ActiveCfg = Release|Any CPU
301+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|ARM.Build.0 = Release|Any CPU
302+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|x86.ActiveCfg = Release|Any CPU
303+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|x86.Build.0 = Release|Any CPU
304+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
305+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Debug|Any CPU.Build.0 = Debug|Any CPU
306+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Debug|ARM.ActiveCfg = Debug|Any CPU
307+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Debug|ARM.Build.0 = Debug|Any CPU
308+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Debug|x86.ActiveCfg = Debug|Any CPU
309+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Debug|x86.Build.0 = Debug|Any CPU
310+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
311+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Publish|Any CPU.Build.0 = Publish|Any CPU
312+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Publish|ARM.ActiveCfg = Publish|Any CPU
313+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Publish|ARM.Build.0 = Publish|Any CPU
314+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Publish|x86.ActiveCfg = Publish|Any CPU
315+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Publish|x86.Build.0 = Publish|Any CPU
316+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Release|Any CPU.ActiveCfg = Release|Any CPU
317+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Release|Any CPU.Build.0 = Release|Any CPU
318+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Release|ARM.ActiveCfg = Release|Any CPU
319+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Release|ARM.Build.0 = Release|Any CPU
320+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Release|x86.ActiveCfg = Release|Any CPU
321+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}.Release|x86.Build.0 = Release|Any CPU
322+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
323+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
324+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Debug|ARM.ActiveCfg = Debug|Any CPU
325+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Debug|ARM.Build.0 = Debug|Any CPU
326+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Debug|x86.ActiveCfg = Debug|Any CPU
327+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Debug|x86.Build.0 = Debug|Any CPU
328+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
329+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Publish|Any CPU.Build.0 = Publish|Any CPU
330+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Publish|ARM.ActiveCfg = Publish|Any CPU
331+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Publish|ARM.Build.0 = Publish|Any CPU
332+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Publish|x86.ActiveCfg = Publish|Any CPU
333+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Publish|x86.Build.0 = Publish|Any CPU
334+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
335+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Release|Any CPU.Build.0 = Release|Any CPU
336+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Release|ARM.ActiveCfg = Release|Any CPU
337+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Release|ARM.Build.0 = Release|Any CPU
338+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Release|x86.ActiveCfg = Release|Any CPU
339+
{9901CC77-B854-4EEA-B913-7BE2566005C3}.Release|x86.Build.0 = Release|Any CPU
300340
EndGlobalSection
301341
GlobalSection(SolutionProperties) = preSolution
302342
HideSolutionNode = FALSE
303343
EndGlobalSection
304344
GlobalSection(NestedProjects) = preSolution
305-
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580}
306345
{AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3} = {B0D5FBC5-E0A7-43C1-83E0-AC6B9224ADB6}
307346
{6A3E4DBF-12AD-4636-ACB3-24B5172FAE03} = {C89D3C93-9BBC-47B9-943F-6962AACBE534}
308347
{976DB12F-9198-4AD9-981A-1652615C9B0D} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580}
@@ -315,5 +354,8 @@ Global
315354
{4B1DED71-6B32-4D9A-A811-120E5F1187D9} = {9C6E9536-59A0-4F06-8085-0BB30ECB5158}
316355
{7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC} = {E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A}
317356
{8135F574-8998-46CF-A236-DB2AB4E9F858} = {E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A}
357+
{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580}
358+
{18F1C8B6-FD1C-4E63-9FC5-1081120F7540} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580}
359+
{9901CC77-B854-4EEA-B913-7BE2566005C3} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580}
318360
EndGlobalSection
319361
EndGlobal

SmartThreadPool/SmartThreadPool.csproj renamed to SmartThreadPool/SmartThreadPool20.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<DebugSymbols>true</DebugSymbols>
2020
<DebugType>full</DebugType>
2121
<Optimize>false</Optimize>
22-
<OutputPath>bin\Debug\Windows\</OutputPath>
22+
<OutputPath>bin\Debug\Windows\net20\</OutputPath>
2323
<DefineConstants>TRACE;DEBUG;_WINDOWS</DefineConstants>
2424
<DocumentationFile>
2525
</DocumentationFile>
@@ -28,14 +28,14 @@
2828
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
2929
<DebugType>full</DebugType>
3030
<Optimize>true</Optimize>
31-
<OutputPath>bin\Release\Windows\</OutputPath>
31+
<OutputPath>bin\Release\Windows\net20\</OutputPath>
3232
<DefineConstants>TRACE;_WINDOWS</DefineConstants>
3333
<DebugSymbols>true</DebugSymbols>
3434
<NoWarn>1591</NoWarn>
3535
</PropertyGroup>
3636
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Publish|AnyCPU'">
3737
<DebugSymbols>true</DebugSymbols>
38-
<OutputPath>..\publish\dist\bin\Windows\</OutputPath>
38+
<OutputPath>..\publish\dist\bin\Windows\net20\</OutputPath>
3939
<DefineConstants>TRACE;_WINDOWS,_PUBLISH</DefineConstants>
4040
<Optimize>true</Optimize>
4141
<NoWarn>1591</NoWarn>
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
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+
<ProjectGuid>{18F1C8B6-FD1C-4E63-9FC5-1081120F7540}</ProjectGuid>
7+
<OutputType>Library</OutputType>
8+
<NoStandardLibraries>false</NoStandardLibraries>
9+
<AssemblyName>SmartThreadPool</AssemblyName>
10+
<RootNamespace>Amib.Threading</RootNamespace>
11+
<FileUpgradeFlags>
12+
</FileUpgradeFlags>
13+
<UpgradeBackupLocation>
14+
</UpgradeBackupLocation>
15+
<OldToolsVersion>3.5</OldToolsVersion>
16+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
17+
<TargetFrameworkProfile />
18+
</PropertyGroup>
19+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
20+
<DebugSymbols>true</DebugSymbols>
21+
<DebugType>full</DebugType>
22+
<Optimize>false</Optimize>
23+
<OutputPath>bin\Debug\Windows\net40\</OutputPath>
24+
<DefineConstants>TRACE;DEBUG;_WINDOWS</DefineConstants>
25+
<DocumentationFile>
26+
</DocumentationFile>
27+
<NoWarn>1591</NoWarn>
28+
</PropertyGroup>
29+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
30+
<DebugType>full</DebugType>
31+
<Optimize>true</Optimize>
32+
<OutputPath>bin\Release\Windows\net40\</OutputPath>
33+
<DefineConstants>TRACE;_WINDOWS</DefineConstants>
34+
<DebugSymbols>true</DebugSymbols>
35+
<NoWarn>1591</NoWarn>
36+
</PropertyGroup>
37+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Publish|AnyCPU'">
38+
<DebugSymbols>true</DebugSymbols>
39+
<OutputPath>..\publish\dist\bin\Windows\net40\</OutputPath>
40+
<DefineConstants>TRACE;_WINDOWS,_PUBLISH</DefineConstants>
41+
<Optimize>true</Optimize>
42+
<NoWarn>1591</NoWarn>
43+
<DebugType>full</DebugType>
44+
<PlatformTarget>AnyCPU</PlatformTarget>
45+
<CodeAnalysisLogFile>bin\Release\Windows\SmartThreadPool.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
46+
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
47+
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
48+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
49+
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
50+
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
51+
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
52+
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
53+
<UseVSHostingProcess>false</UseVSHostingProcess>
54+
</PropertyGroup>
55+
<ItemGroup>
56+
<Reference Include="System" />
57+
<Reference Include="System.Data" />
58+
<Reference Include="System.Web" />
59+
<Reference Include="System.Xml" />
60+
</ItemGroup>
61+
<ItemGroup>
62+
<Compile Include="WorkItem.WorkItemResult.cs" />
63+
<Compile Include="CallerThreadContext.cs" />
64+
<Compile Include="CanceledWorkItemsGroup.cs" />
65+
<Compile Include="EventWaitHandleFactory.cs" />
66+
<Compile Include="Exceptions.cs" />
67+
<Compile Include="Interfaces.cs" />
68+
<Compile Include="InternalInterfaces.cs" />
69+
<Compile Include="PriorityQueue.cs" />
70+
<Compile Include="Properties\AssemblyInfo.cs" />
71+
<Compile Include="SmartThreadPool.cs" />
72+
<Compile Include="STPEventWaitHandle.cs" />
73+
<Compile Include="STPPerformanceCounter.cs" />
74+
<Compile Include="STPStartInfo.cs" />
75+
<Compile Include="SynchronizedDictionary.cs" />
76+
<Compile Include="SmartThreadPool.ThreadEntry.cs" />
77+
<Compile Include="WIGStartInfo.cs" />
78+
<Compile Include="WorkItem.cs" />
79+
<Compile Include="WorkItemFactory.cs" />
80+
<Compile Include="WorkItemInfo.cs" />
81+
<Compile Include="WorkItemResultTWrapper.cs" />
82+
<Compile Include="WorkItemsGroup.cs" />
83+
<Compile Include="WorkItemsGroupBase.cs" />
84+
<Compile Include="WorkItemsQueue.cs" />
85+
</ItemGroup>
86+
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
87+
<Import Project="sign.proj" Condition="'$(Configuration)|$(Platform)' == 'Publish|AnyCPU'" />
88+
<ProjectExtensions>
89+
<VisualStudio AllowExistingFolder="true" />
90+
</ProjectExtensions>
91+
</Project>

0 commit comments

Comments
 (0)