From 43fab5b2dd506db1233d0625370d1628b7d728b5 Mon Sep 17 00:00:00 2001 From: Ami Bar Date: Sun, 26 Aug 2012 01:36:23 +0300 Subject: [PATCH] Changed solution structure to ease publishing --- .gitignore | 4 +- STPExamples/STPExamples.csproj | 18 +++++++++ STPSLDemo/STPSLDemo.csproj | 18 +++++++++ STPTests/STPTests.csproj | 34 +++++++++++++--- STPWPDemo/STPWPDemo.csproj | 17 ++++++++ SmartThreadPool.sln | 39 +++++++++++++++++-- SmartThreadPool/Properties/AssemblyInfo.cs | 7 +++- SmartThreadPool/SmartThreadPool.csproj | 28 +++++++++++-- SmartThreadPool/SmartThreadPoolMono.csproj | 28 +++++++++++-- SmartThreadPool/SmartThreadPoolSL.csproj | 24 +++++++++++- SmartThreadPool/SmartThreadPoolWP.csproj | 22 ++++++++++- .../TestSmartThreadPool.csproj | 19 +++++++++ .../TestSmartThreadPoolMono.csproj | 19 +++++++++ UsageControl/UsageControl.csproj | 17 ++++++++ WorkItemsGroupDemo/WorkItemsGroupDemo.csproj | 15 +++++++ .../WorkItemsGroupDemoMono.csproj | 15 +++++++ 16 files changed, 300 insertions(+), 24 deletions(-) diff --git a/.gitignore b/.gitignore index f7955ab..5beee31 100644 --- a/.gitignore +++ b/.gitignore @@ -25,4 +25,6 @@ Thumbs.db obj/ [Rr]elease*/ _ReSharper*/ -[Tt]est[Rr]esult* \ No newline at end of file +[Tt]est[Rr]esult* +publish/ +SmartThreadPool/sign.proj diff --git a/STPExamples/STPExamples.csproj b/STPExamples/STPExamples.csproj index bd9a143..e615aa7 100644 --- a/STPExamples/STPExamples.csproj +++ b/STPExamples/STPExamples.csproj @@ -74,6 +74,24 @@ none prompt + + bin\Publish\ + TRACE + 285212672 + true + 4096 + AnyCPU + bin\Release\STPExamples.exe.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + false + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + false + false + System diff --git a/STPSLDemo/STPSLDemo.csproj b/STPSLDemo/STPSLDemo.csproj index e45cc00..2e20a28 100644 --- a/STPSLDemo/STPSLDemo.csproj +++ b/STPSLDemo/STPSLDemo.csproj @@ -56,6 +56,24 @@ prompt 4 + + ..\publish\dist\demos\Silverlight\ + TRACE;SILVERLIGHT + true + true + pdbonly + AnyCPU + Bin\Release\STPSLDemo.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + false + false + true + diff --git a/STPTests/STPTests.csproj b/STPTests/STPTests.csproj index feed401..fbeae2d 100644 --- a/STPTests/STPTests.csproj +++ b/STPTests/STPTests.csproj @@ -12,8 +12,6 @@ STPTests - - JScript Grid IE50 @@ -47,7 +45,7 @@ bin\Debug\ - false + true 285212672 false @@ -71,7 +69,7 @@ bin\Release\ - false + true 285212672 false @@ -92,10 +90,32 @@ full prompt + + true + ..\publish\dist\tests\ + TRACE + 285212672 + true + true + 4096 + full + AnyCPU + bin\Release\STPTests.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + true + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + true + false + - + False - ..\lib\nunit.framework.dll + C:\Utils\NUnit-2.6.1\bin\nunit.framework.dll + False System @@ -224,9 +244,11 @@ {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD} SmartThreadPool + False + diff --git a/STPWPDemo/STPWPDemo.csproj b/STPWPDemo/STPWPDemo.csproj index cc9f5d0..e1555a3 100644 --- a/STPWPDemo/STPWPDemo.csproj +++ b/STPWPDemo/STPWPDemo.csproj @@ -47,6 +47,23 @@ prompt 4 + + ..\publish\dist\demos\WindowsPhone\ + TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + pdbonly + AnyCPU + Bin\Release\STPWPDemo.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + true + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + true + diff --git a/SmartThreadPool.sln b/SmartThreadPool.sln index 8d8e0c0..692ee09 100644 --- a/SmartThreadPool.sln +++ b/SmartThreadPool.sln @@ -9,7 +9,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{B0 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{C89D3C93-9BBC-47B9-943F-6962AACBE534}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WinPhone", "WinPhone", "{E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsPhone", "WindowsPhone", "{E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThreadPool", "SmartThreadPool\SmartThreadPool.csproj", "{74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}" EndProject @@ -37,63 +37,93 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartThreadPoolWP", "SmartT EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "STPWPDemo", "STPWPDemo\STPWPDemo.csproj", "{8135F574-8998-46CF-A236-DB2AB4E9F858}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{ACF3EE89-CBCE-4AC8-A2DE-40D400175580}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Publish|Any CPU = Publish|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Publish|Any CPU.Build.0 = Publish|Any CPU {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|Any CPU.ActiveCfg = Release|Any CPU {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD}.Release|Any CPU.Build.0 = Release|Any CPU {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Publish|Any CPU.Build.0 = Publish|Any CPU {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Release|Any CPU.ActiveCfg = Release|Any CPU {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3}.Release|Any CPU.Build.0 = Release|Any CPU {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}.Publish|Any CPU.Build.0 = Publish|Any CPU {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}.Release|Any CPU.ActiveCfg = Release|Any CPU {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03}.Release|Any CPU.Build.0 = Release|Any CPU {976DB12F-9198-4AD9-981A-1652615C9B0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {976DB12F-9198-4AD9-981A-1652615C9B0D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {976DB12F-9198-4AD9-981A-1652615C9B0D}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {976DB12F-9198-4AD9-981A-1652615C9B0D}.Publish|Any CPU.Build.0 = Publish|Any CPU {976DB12F-9198-4AD9-981A-1652615C9B0D}.Release|Any CPU.ActiveCfg = Release|Any CPU {976DB12F-9198-4AD9-981A-1652615C9B0D}.Release|Any CPU.Build.0 = Release|Any CPU {C11A4561-CCB5-4C96-8DF2-B804031D89D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C11A4561-CCB5-4C96-8DF2-B804031D89D8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C11A4561-CCB5-4C96-8DF2-B804031D89D8}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {C11A4561-CCB5-4C96-8DF2-B804031D89D8}.Publish|Any CPU.Build.0 = Publish|Any CPU {C11A4561-CCB5-4C96-8DF2-B804031D89D8}.Release|Any CPU.ActiveCfg = Release|Any CPU {C11A4561-CCB5-4C96-8DF2-B804031D89D8}.Release|Any CPU.Build.0 = Release|Any CPU {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD}.Publish|Any CPU.Build.0 = Publish|Any CPU {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD}.Release|Any CPU.ActiveCfg = Release|Any CPU {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD}.Release|Any CPU.Build.0 = Release|Any CPU {A6590A96-22B3-4889-B80E-2C398810E441}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A6590A96-22B3-4889-B80E-2C398810E441}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A6590A96-22B3-4889-B80E-2C398810E441}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {A6590A96-22B3-4889-B80E-2C398810E441}.Publish|Any CPU.Build.0 = Publish|Any CPU {A6590A96-22B3-4889-B80E-2C398810E441}.Release|Any CPU.ActiveCfg = Release|Any CPU {A6590A96-22B3-4889-B80E-2C398810E441}.Release|Any CPU.Build.0 = Release|Any CPU {44EE4F12-169F-4949-91F7-EFC7100C8BE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {44EE4F12-169F-4949-91F7-EFC7100C8BE5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {44EE4F12-169F-4949-91F7-EFC7100C8BE5}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {44EE4F12-169F-4949-91F7-EFC7100C8BE5}.Publish|Any CPU.Build.0 = Publish|Any CPU {44EE4F12-169F-4949-91F7-EFC7100C8BE5}.Release|Any CPU.ActiveCfg = Release|Any CPU {44EE4F12-169F-4949-91F7-EFC7100C8BE5}.Release|Any CPU.Build.0 = Release|Any CPU {3462F30B-0156-409C-B256-6046D6F1764B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3462F30B-0156-409C-B256-6046D6F1764B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3462F30B-0156-409C-B256-6046D6F1764B}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {3462F30B-0156-409C-B256-6046D6F1764B}.Publish|Any CPU.Build.0 = Publish|Any CPU {3462F30B-0156-409C-B256-6046D6F1764B}.Release|Any CPU.ActiveCfg = Release|Any CPU {3462F30B-0156-409C-B256-6046D6F1764B}.Release|Any CPU.Build.0 = Release|Any CPU {E8C4E483-0336-4D89-95F8-8924789ACA51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E8C4E483-0336-4D89-95F8-8924789ACA51}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E8C4E483-0336-4D89-95F8-8924789ACA51}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {E8C4E483-0336-4D89-95F8-8924789ACA51}.Publish|Any CPU.Build.0 = Publish|Any CPU {E8C4E483-0336-4D89-95F8-8924789ACA51}.Release|Any CPU.ActiveCfg = Release|Any CPU {E8C4E483-0336-4D89-95F8-8924789ACA51}.Release|Any CPU.Build.0 = Release|Any CPU {4B1DED71-6B32-4D9A-A811-120E5F1187D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4B1DED71-6B32-4D9A-A811-120E5F1187D9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4B1DED71-6B32-4D9A-A811-120E5F1187D9}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {4B1DED71-6B32-4D9A-A811-120E5F1187D9}.Publish|Any CPU.Build.0 = Publish|Any CPU {4B1DED71-6B32-4D9A-A811-120E5F1187D9}.Release|Any CPU.ActiveCfg = Release|Any CPU {4B1DED71-6B32-4D9A-A811-120E5F1187D9}.Release|Any CPU.Build.0 = Release|Any CPU {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC}.Publish|Any CPU.Build.0 = Publish|Any CPU {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC}.Release|Any CPU.ActiveCfg = Release|Any CPU {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC}.Release|Any CPU.Build.0 = Release|Any CPU {8135F574-8998-46CF-A236-DB2AB4E9F858}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8135F574-8998-46CF-A236-DB2AB4E9F858}.Debug|Any CPU.Build.0 = Debug|Any CPU {8135F574-8998-46CF-A236-DB2AB4E9F858}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {8135F574-8998-46CF-A236-DB2AB4E9F858}.Publish|Any CPU.ActiveCfg = Publish|Any CPU + {8135F574-8998-46CF-A236-DB2AB4E9F858}.Publish|Any CPU.Build.0 = Publish|Any CPU + {8135F574-8998-46CF-A236-DB2AB4E9F858}.Publish|Any CPU.Deploy.0 = Publish|Any CPU {8135F574-8998-46CF-A236-DB2AB4E9F858}.Release|Any CPU.ActiveCfg = Release|Any CPU {8135F574-8998-46CF-A236-DB2AB4E9F858}.Release|Any CPU.Build.0 = Release|Any CPU {8135F574-8998-46CF-A236-DB2AB4E9F858}.Release|Any CPU.Deploy.0 = Release|Any CPU @@ -108,11 +138,12 @@ Global {E8C4E483-0336-4D89-95F8-8924789ACA51} = {9C6E9536-59A0-4F06-8085-0BB30ECB5158} {4B1DED71-6B32-4D9A-A811-120E5F1187D9} = {9C6E9536-59A0-4F06-8085-0BB30ECB5158} {AE943A5A-7CFD-4E0D-BA51-FB763AAEA9A3} = {B0D5FBC5-E0A7-43C1-83E0-AC6B9224ADB6} - {976DB12F-9198-4AD9-981A-1652615C9B0D} = {B0D5FBC5-E0A7-43C1-83E0-AC6B9224ADB6} - {C11A4561-CCB5-4C96-8DF2-B804031D89D8} = {B0D5FBC5-E0A7-43C1-83E0-AC6B9224ADB6} - {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD} = {B0D5FBC5-E0A7-43C1-83E0-AC6B9224ADB6} {6A3E4DBF-12AD-4636-ACB3-24B5172FAE03} = {C89D3C93-9BBC-47B9-943F-6962AACBE534} {7FDC5E97-864A-4D4D-8B83-7F2F27AFABCC} = {E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A} {8135F574-8998-46CF-A236-DB2AB4E9F858} = {E3FF1F4F-8871-4373-8C3C-9A13E2ADA06A} + {74D4C33F-7CC8-4B2A-A7DF-D8B6E63B6EBD} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580} + {DC005A64-FAE9-4CFA-ADC8-F1D1FE7FE6CD} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580} + {976DB12F-9198-4AD9-981A-1652615C9B0D} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580} + {C11A4561-CCB5-4C96-8DF2-B804031D89D8} = {ACF3EE89-CBCE-4AC8-A2DE-40D400175580} EndGlobalSection EndGlobal diff --git a/SmartThreadPool/Properties/AssemblyInfo.cs b/SmartThreadPool/Properties/AssemblyInfo.cs index 92b94a1..bb38e36 100644 --- a/SmartThreadPool/Properties/AssemblyInfo.cs +++ b/SmartThreadPool/Properties/AssemblyInfo.cs @@ -12,7 +12,12 @@ using System.Runtime.InteropServices; [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] [assembly: Guid("c764a3de-c4f8-434d-85b5-a09830d1e44f")] -[assembly: AssemblyVersion("2.2.2.0")] +[assembly: AssemblyVersion("2.2.3.0")] + +#if (_PUBLISH) +[assembly: InternalsVisibleTo("STPTests,PublicKey=00240000048000009400000006020000002400005253413100040000010001004fe3d39add741ba7c8d52cd1eb0d94c7d79060ad956cbaff0e51c1dce94db10356b261778bc1ac3114b3218434da6fcd8416dd5507653809598f7d2afc422099ce4f6b7b0477f18e6c57c727ef2a7ab6ee56e6b4589fe44cb0e25f2875a3c65ab0383ee33c4dd93023f7ce1218bebc8b7a9a1dac878938f5c4f45ea74b6bd8ad")] +#else [assembly: InternalsVisibleTo("STPTests")] +#endif diff --git a/SmartThreadPool/SmartThreadPool.csproj b/SmartThreadPool/SmartThreadPool.csproj index 407b777..cafe121 100644 --- a/SmartThreadPool/SmartThreadPool.csproj +++ b/SmartThreadPool/SmartThreadPool.csproj @@ -10,28 +10,47 @@ Amib.Threading - 3.5 + 3.5 v2.0 true full false - .\bin\Debug\ + bin\Debug\Windows\ TRACE;DEBUG;_WINDOWS 1591 - pdbonly + full true - .\bin\Release\ + bin\Release\Windows\ TRACE;_WINDOWS + true 1591 + + true + ..\publish\dist\bin\Windows\ + TRACE;_WINDOWS,_PUBLISH + true + 1591 + full + AnyCPU + bin\Release\Windows\SmartThreadPool.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + true + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + true + false + @@ -64,6 +83,7 @@ + diff --git a/SmartThreadPool/SmartThreadPoolMono.csproj b/SmartThreadPool/SmartThreadPoolMono.csproj index 224e031..3aa39a2 100644 --- a/SmartThreadPool/SmartThreadPoolMono.csproj +++ b/SmartThreadPool/SmartThreadPoolMono.csproj @@ -19,18 +19,37 @@ true full false - .\bin\Debug\Mono + bin\Debug\Mono TRACE;DEBUG;_MONO + 1591 full true bin\Release\Mono\ TRACE;_MONO - bin\Release\Mono\SmartThreadPool.XML true + 1591 + + + true + ..\publish\dist\bin\Mono\ + TRACE;_MONO,_PUBLISH + true + 1591 + full + AnyCPU + bin\Release\Mono\SmartThreadPool.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + false + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + false + false @@ -39,6 +58,7 @@ + @@ -48,14 +68,13 @@ - + - @@ -64,6 +83,7 @@ + diff --git a/SmartThreadPool/SmartThreadPoolSL.csproj b/SmartThreadPool/SmartThreadPoolSL.csproj index 4be1c5d..c8e4ffc 100644 --- a/SmartThreadPool/SmartThreadPoolSL.csproj +++ b/SmartThreadPool/SmartThreadPoolSL.csproj @@ -30,7 +30,7 @@ true full false - Bin\Debug + Bin\Debug\SilverLight\ TRACE;DEBUG;_SILVERLIGHT,_WINDOWS true true @@ -40,13 +40,32 @@ pdbonly true - Bin\Release + Bin\Release\SilverLight\ TRACE;_SILVERLIGHT,_WINDOWS true true prompt 4 + + ..\publish\dist\bin\Silverlight\ + TRACE;_SILVERLIGHT,_WINDOWS,_PUBLISH + true + true + pdbonly + AnyCPU + Bin\Release\SilverLight\SmartThreadPoolSL.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + true + ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + true + false + true + @@ -80,6 +99,7 @@ +