diff options
author | davidmatson <dmatson@microsoft.com> | 2012-11-07 04:37:22 +0400 |
---|---|---|
committer | davidmatson <dmatson@microsoft.com> | 2012-11-09 02:20:29 +0400 |
commit | 0f37426c4adcc837d97960d6b72775578d62396a (patch) | |
tree | 7dab997f67c84de2264ce910a25d3424cead80de | |
parent | b50db755d8556e65c654819193a1f2c01cac3077 (diff) |
Create separate CodeAnalysis configuration.
Remove SuppressMessage attributes from Release configuration.
Also, cleanup project file settings/make consistent.
55 files changed, 1593 insertions, 480 deletions
diff --git a/Extensions.sln b/Extensions.sln index d0ea1455..408e5874 100644 --- a/Extensions.sln +++ b/Extensions.sln @@ -33,6 +33,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.Mvc.Facebo EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + CodeAnalysis|Any CPU = CodeAnalysis|Any CPU + CodeAnalysisVS2010|Any CPU = CodeAnalysisVS2010|Any CPU CodeCoverage|Any CPU = CodeCoverage|Any CPU Debug|Any CPU = Debug|Any CPU DebugVS2010|Any CPU = DebugVS2010|Any CPU @@ -40,6 +42,10 @@ Global ReleaseVS2010|Any CPU = ReleaseVS2010|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {FEDFE6CA-8282-4C5B-A756-E97189690982}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {FEDFE6CA-8282-4C5B-A756-E97189690982}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {FEDFE6CA-8282-4C5B-A756-E97189690982}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {FEDFE6CA-8282-4C5B-A756-E97189690982}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {FEDFE6CA-8282-4C5B-A756-E97189690982}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU {FEDFE6CA-8282-4C5B-A756-E97189690982}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU {FEDFE6CA-8282-4C5B-A756-E97189690982}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -50,6 +56,10 @@ Global {FEDFE6CA-8282-4C5B-A756-E97189690982}.Release|Any CPU.Build.0 = Release|Any CPU {FEDFE6CA-8282-4C5B-A756-E97189690982}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {FEDFE6CA-8282-4C5B-A756-E97189690982}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -60,6 +70,10 @@ Global {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.Release|Any CPU.Build.0 = Release|Any CPU {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {291EF478-BF24-4935-BC78-E0DCCD0C9A1B}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -70,6 +84,10 @@ Global {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.Release|Any CPU.Build.0 = Release|Any CPU {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {6E81EF98-8F5C-4EED-8B37-456991CA56FD}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -80,6 +98,10 @@ Global {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.Release|Any CPU.Build.0 = Release|Any CPU {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {F87FD911-4A97-4057-8EAE-1CB96B9A1937}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -90,6 +112,10 @@ Global {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.Release|Any CPU.Build.0 = Release|Any CPU {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.CodeCoverage|Any CPU.ActiveCfg = Release|Any CPU {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.CodeCoverage|Any CPU.Build.0 = Release|Any CPU {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -100,6 +126,10 @@ Global {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.Release|Any CPU.Build.0 = Release|Any CPU {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {D344485F-F8CA-4B02-AF3D-D9C6FD556CA9}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -110,6 +140,10 @@ Global {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.Release|Any CPU.Build.0 = Release|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.CodeCoverage|Any CPU.ActiveCfg = Release|Any CPU {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.CodeCoverage|Any CPU.Build.0 = Release|Any CPU {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -120,6 +154,10 @@ Global {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.Release|Any CPU.Build.0 = Release|Any CPU {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {E22245AF-D5E1-46F6-B443-C886983EC50C}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {E22245AF-D5E1-46F6-B443-C886983EC50C}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {E22245AF-D5E1-46F6-B443-C886983EC50C}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {E22245AF-D5E1-46F6-B443-C886983EC50C}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {E22245AF-D5E1-46F6-B443-C886983EC50C}.CodeCoverage|Any CPU.ActiveCfg = Release|Any CPU {E22245AF-D5E1-46F6-B443-C886983EC50C}.CodeCoverage|Any CPU.Build.0 = Release|Any CPU {E22245AF-D5E1-46F6-B443-C886983EC50C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -130,6 +168,10 @@ Global {E22245AF-D5E1-46F6-B443-C886983EC50C}.Release|Any CPU.Build.0 = Release|Any CPU {E22245AF-D5E1-46F6-B443-C886983EC50C}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {E22245AF-D5E1-46F6-B443-C886983EC50C}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.CodeCoverage|Any CPU.ActiveCfg = Release|Any CPU {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.CodeCoverage|Any CPU.Build.0 = Release|Any CPU {821A136C-7C6F-44C6-A9E6-C39B5BFB1483}.Debug|Any CPU.ActiveCfg = Debug|Any CPU diff --git a/Runtime.msbuild b/Runtime.msbuild index 357f210c..b9027ec3 100644 --- a/Runtime.msbuild +++ b/Runtime.msbuild @@ -1,7 +1,8 @@ <Project DefaultTargets="UnitTest" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' and '$(Desktop)' == 'true' ">CodeAnalysis</Configuration> <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">true</CodeAnalysis> + <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' and '$(Configuration)' != 'Release' ">true</CodeAnalysis> <StyleCopEnabled Condition=" '$(StyleCopEnabled)' == '' ">true</StyleCopEnabled> <BuildInParallel Condition=" '$(BuildInParallel)' == '' And $(MSBuildNodeCount) > 1 ">true</BuildInParallel> <BuildInParallel Condition=" '$(BuildInParallel)' == '' ">false</BuildInParallel> @@ -59,8 +60,9 @@ <Target Name="Build" DependsOnTargets="Prereq"> <!-- we need to batch the solution files since they both build Microsoft.TestCommon --> - <MakeDir Directories="bin\%(SolutionsToBuild.ReleaseRoot)\$(Configuration)" /> - <MSBuild + <Error Condition=" '$(CodeAnalysis)' == 'true' and '$(Configuration)' == 'Release' " Text="Unable to run code analysis in Release configuration. Release assemblies do not include SuppressMessage attributes (so code analysis would always fail with the errors that are normally suppressed)." /> + <MakeDir Directories="bin\%(SolutionsToBuild.ReleaseRoot)\$(Configuration)" /> + <MSBuild Projects="%(SolutionsToBuild.Identity)" BuildInParallel="%(SolutionsToBuild.BuildInParallel)" Targets="Build" diff --git a/Runtime.sln b/Runtime.sln index 447b8bc2..1ab66934 100644 --- a/Runtime.sln +++ b/Runtime.sln @@ -94,12 +94,18 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http.Formatting. EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + CodeAnalysis|Any CPU = CodeAnalysis|Any CPU + CodeAnalysisVS2010|Any CPU = CodeAnalysisVS2010|Any CPU Debug|Any CPU = Debug|Any CPU DebugVS2010|Any CPU = DebugVS2010|Any CPU Release|Any CPU = Release|Any CPU ReleaseVS2010|Any CPU = ReleaseVS2010|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8F18041B-9410-4C36-A9C5-067813DF5F31}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {8F18041B-9410-4C36-A9C5-067813DF5F31}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {8F18041B-9410-4C36-A9C5-067813DF5F31}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {8F18041B-9410-4C36-A9C5-067813DF5F31}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {8F18041B-9410-4C36-A9C5-067813DF5F31}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8F18041B-9410-4C36-A9C5-067813DF5F31}.Debug|Any CPU.Build.0 = Debug|Any CPU {8F18041B-9410-4C36-A9C5-067813DF5F31}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -108,6 +114,10 @@ Global {8F18041B-9410-4C36-A9C5-067813DF5F31}.Release|Any CPU.Build.0 = Release|Any CPU {8F18041B-9410-4C36-A9C5-067813DF5F31}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {8F18041B-9410-4C36-A9C5-067813DF5F31}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {22BABB60-8F02-4027-AFFC-ACF069954536}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {22BABB60-8F02-4027-AFFC-ACF069954536}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {22BABB60-8F02-4027-AFFC-ACF069954536}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {22BABB60-8F02-4027-AFFC-ACF069954536}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {22BABB60-8F02-4027-AFFC-ACF069954536}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {22BABB60-8F02-4027-AFFC-ACF069954536}.Debug|Any CPU.Build.0 = Debug|Any CPU {22BABB60-8F02-4027-AFFC-ACF069954536}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -116,6 +126,10 @@ Global {22BABB60-8F02-4027-AFFC-ACF069954536}.Release|Any CPU.Build.0 = Release|Any CPU {22BABB60-8F02-4027-AFFC-ACF069954536}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {22BABB60-8F02-4027-AFFC-ACF069954536}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.Debug|Any CPU.Build.0 = Debug|Any CPU {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -124,6 +138,10 @@ Global {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.Release|Any CPU.Build.0 = Release|Any CPU {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {9B7E3740-6161-4548-833C-4BBCA43B970E}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {9B7E3740-6161-4548-833C-4BBCA43B970E}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {9B7E3740-6161-4548-833C-4BBCA43B970E}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {9B7E3740-6161-4548-833C-4BBCA43B970E}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {9B7E3740-6161-4548-833C-4BBCA43B970E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9B7E3740-6161-4548-833C-4BBCA43B970E}.Debug|Any CPU.Build.0 = Debug|Any CPU {9B7E3740-6161-4548-833C-4BBCA43B970E}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -132,6 +150,10 @@ Global {9B7E3740-6161-4548-833C-4BBCA43B970E}.Release|Any CPU.Build.0 = Release|Any CPU {9B7E3740-6161-4548-833C-4BBCA43B970E}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {9B7E3740-6161-4548-833C-4BBCA43B970E}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.Debug|Any CPU.Build.0 = Debug|Any CPU {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -140,6 +162,10 @@ Global {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.Release|Any CPU.Build.0 = Release|Any CPU {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {0939B11A-FE4E-4BA1-8AD6-D97741EE314F}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {4D39BAAF-8A96-473E-AB79-C8A341885137}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {4D39BAAF-8A96-473E-AB79-C8A341885137}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {4D39BAAF-8A96-473E-AB79-C8A341885137}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {4D39BAAF-8A96-473E-AB79-C8A341885137}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {4D39BAAF-8A96-473E-AB79-C8A341885137}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4D39BAAF-8A96-473E-AB79-C8A341885137}.Debug|Any CPU.Build.0 = Debug|Any CPU {4D39BAAF-8A96-473E-AB79-C8A341885137}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -148,6 +174,10 @@ Global {4D39BAAF-8A96-473E-AB79-C8A341885137}.Release|Any CPU.Build.0 = Release|Any CPU {4D39BAAF-8A96-473E-AB79-C8A341885137}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {4D39BAAF-8A96-473E-AB79-C8A341885137}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {55A15F40-1435-4248-A7F2-2A146BB83586}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {55A15F40-1435-4248-A7F2-2A146BB83586}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {55A15F40-1435-4248-A7F2-2A146BB83586}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {55A15F40-1435-4248-A7F2-2A146BB83586}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {55A15F40-1435-4248-A7F2-2A146BB83586}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {55A15F40-1435-4248-A7F2-2A146BB83586}.Debug|Any CPU.Build.0 = Debug|Any CPU {55A15F40-1435-4248-A7F2-2A146BB83586}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -156,6 +186,10 @@ Global {55A15F40-1435-4248-A7F2-2A146BB83586}.Release|Any CPU.Build.0 = Release|Any CPU {55A15F40-1435-4248-A7F2-2A146BB83586}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {55A15F40-1435-4248-A7F2-2A146BB83586}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.Debug|Any CPU.Build.0 = Debug|Any CPU {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -164,6 +198,10 @@ Global {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.Release|Any CPU.Build.0 = Release|Any CPU {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {0C7CE809-0F72-4C19-8C64-D6573E4D9521}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.Debug|Any CPU.Build.0 = Debug|Any CPU {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -172,6 +210,10 @@ Global {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.Release|Any CPU.Build.0 = Release|Any CPU {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {C23F02FC-4538-43F5-ABBA-38BA069AEA8F}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {3D3FFD8A-624D-4E9B-954B-E1C105507975}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {3D3FFD8A-624D-4E9B-954B-E1C105507975}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {3D3FFD8A-624D-4E9B-954B-E1C105507975}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {3D3FFD8A-624D-4E9B-954B-E1C105507975}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {3D3FFD8A-624D-4E9B-954B-E1C105507975}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3D3FFD8A-624D-4E9B-954B-E1C105507975}.Debug|Any CPU.Build.0 = Debug|Any CPU {3D3FFD8A-624D-4E9B-954B-E1C105507975}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -180,6 +222,10 @@ Global {3D3FFD8A-624D-4E9B-954B-E1C105507975}.Release|Any CPU.Build.0 = Release|Any CPU {3D3FFD8A-624D-4E9B-954B-E1C105507975}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {3D3FFD8A-624D-4E9B-954B-E1C105507975}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.Debug|Any CPU.Build.0 = Debug|Any CPU {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -188,6 +234,10 @@ Global {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.Release|Any CPU.Build.0 = Release|Any CPU {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {D3CF7430-6DA4-42B0-BD90-CA39D16687B2}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.Debug|Any CPU.Build.0 = Debug|Any CPU {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -196,6 +246,10 @@ Global {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.Release|Any CPU.Build.0 = Release|Any CPU {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {0BB62A1D-E6B5-49FA-9E3C-6AF679A66DFE}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.Debug|Any CPU.Build.0 = Debug|Any CPU {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -204,6 +258,10 @@ Global {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.Release|Any CPU.Build.0 = Release|Any CPU {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {268DEE9D-F323-4A00-8ED8-3784388C3E3A}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.Debug|Any CPU.Build.0 = Debug|Any CPU {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -212,6 +270,10 @@ Global {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.Release|Any CPU.Build.0 = Release|Any CPU {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {0F4870DB-A799-4DBA-99DF-0D74BB52FEC2}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.Debug|Any CPU.Build.0 = Debug|Any CPU {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -220,6 +282,10 @@ Global {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.Release|Any CPU.Build.0 = Release|Any CPU {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {D3313BDF-8071-4AC8-9D98-ABF7F9E88A57}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.Debug|Any CPU.Build.0 = Debug|Any CPU {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -228,6 +294,10 @@ Global {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.Release|Any CPU.Build.0 = Release|Any CPU {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {66A74F3C-A106-4C1E-BAA0-001908FEA2CA}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.Debug|Any CPU.Build.0 = Debug|Any CPU {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -236,6 +306,10 @@ Global {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.Release|Any CPU.Build.0 = Release|Any CPU {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {E2D008A9-4D1D-4F6B-8325-4ED717D6EA0A}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.Debug|Any CPU.Build.0 = Debug|Any CPU {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -244,6 +318,10 @@ Global {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.Release|Any CPU.Build.0 = Release|Any CPU {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {CD48EB41-92A5-4628-A0F7-6A43DF58827E}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {2C653A66-8159-4A41-954F-A67915DFDA87}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {2C653A66-8159-4A41-954F-A67915DFDA87}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {2C653A66-8159-4A41-954F-A67915DFDA87}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {2C653A66-8159-4A41-954F-A67915DFDA87}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {2C653A66-8159-4A41-954F-A67915DFDA87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2C653A66-8159-4A41-954F-A67915DFDA87}.Debug|Any CPU.Build.0 = Debug|Any CPU {2C653A66-8159-4A41-954F-A67915DFDA87}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -252,6 +330,10 @@ Global {2C653A66-8159-4A41-954F-A67915DFDA87}.Release|Any CPU.Build.0 = Release|Any CPU {2C653A66-8159-4A41-954F-A67915DFDA87}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {2C653A66-8159-4A41-954F-A67915DFDA87}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.Debug|Any CPU.Build.0 = Debug|Any CPU {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -260,6 +342,10 @@ Global {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.Release|Any CPU.Build.0 = Release|Any CPU {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {21C729D6-ECF8-47EF-A236-7C6A4272EAF0}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.Debug|Any CPU.Build.0 = Debug|Any CPU {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -268,6 +354,10 @@ Global {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.Release|Any CPU.Build.0 = Release|Any CPU {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {8AC2A2E4-2F11-4D40-A887-62E2583A65E6}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {6C28DA70-60F1-4442-967F-591BF3962EC5}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {6C28DA70-60F1-4442-967F-591BF3962EC5}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {6C28DA70-60F1-4442-967F-591BF3962EC5}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {6C28DA70-60F1-4442-967F-591BF3962EC5}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {6C28DA70-60F1-4442-967F-591BF3962EC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6C28DA70-60F1-4442-967F-591BF3962EC5}.Debug|Any CPU.Build.0 = Debug|Any CPU {6C28DA70-60F1-4442-967F-591BF3962EC5}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -276,6 +366,10 @@ Global {6C28DA70-60F1-4442-967F-591BF3962EC5}.Release|Any CPU.Build.0 = Release|Any CPU {6C28DA70-60F1-4442-967F-591BF3962EC5}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {6C28DA70-60F1-4442-967F-591BF3962EC5}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.Debug|Any CPU.Build.0 = Debug|Any CPU {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -284,6 +378,10 @@ Global {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.Release|Any CPU.Build.0 = Release|Any CPU {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.Debug|Any CPU.Build.0 = Debug|Any CPU {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -292,6 +390,10 @@ Global {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.Release|Any CPU.Build.0 = Release|Any CPU {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {7F2C796F-43B2-4F8F-ABFF-A154EC8AAFA1}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.Debug|Any CPU.Build.0 = Debug|Any CPU {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -300,6 +402,10 @@ Global {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.Release|Any CPU.Build.0 = Release|Any CPU {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {668E9021-CE84-49D9-98FB-DF125A9FCDB0}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.Debug|Any CPU.Build.0 = Debug|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -308,6 +414,10 @@ Global {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.Release|Any CPU.Build.0 = Release|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {FCCC4CB7-BAF7-4A57-9F89-E5766FE536C0}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {7AF77741-9158-4D5F-8782-8F21FADF025F}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7AF77741-9158-4D5F-8782-8F21FADF025F}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {7AF77741-9158-4D5F-8782-8F21FADF025F}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7AF77741-9158-4D5F-8782-8F21FADF025F}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {7AF77741-9158-4D5F-8782-8F21FADF025F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7AF77741-9158-4D5F-8782-8F21FADF025F}.Debug|Any CPU.Build.0 = Debug|Any CPU {7AF77741-9158-4D5F-8782-8F21FADF025F}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -316,6 +426,10 @@ Global {7AF77741-9158-4D5F-8782-8F21FADF025F}.Release|Any CPU.Build.0 = Release|Any CPU {7AF77741-9158-4D5F-8782-8F21FADF025F}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {7AF77741-9158-4D5F-8782-8F21FADF025F}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.Debug|Any CPU.Build.0 = Debug|Any CPU {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -324,6 +438,10 @@ Global {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.Release|Any CPU.Build.0 = Release|Any CPU {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {A0187BC2-8325-4BB2-8697-7F955CF4173E}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {A0187BC2-8325-4BB2-8697-7F955CF4173E}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {A0187BC2-8325-4BB2-8697-7F955CF4173E}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {A0187BC2-8325-4BB2-8697-7F955CF4173E}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {A0187BC2-8325-4BB2-8697-7F955CF4173E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A0187BC2-8325-4BB2-8697-7F955CF4173E}.Debug|Any CPU.Build.0 = Debug|Any CPU {A0187BC2-8325-4BB2-8697-7F955CF4173E}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -332,6 +450,10 @@ Global {A0187BC2-8325-4BB2-8697-7F955CF4173E}.Release|Any CPU.Build.0 = Release|Any CPU {A0187BC2-8325-4BB2-8697-7F955CF4173E}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {A0187BC2-8325-4BB2-8697-7F955CF4173E}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.Debug|Any CPU.Build.0 = Debug|Any CPU {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -340,6 +462,10 @@ Global {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.Release|Any CPU.Build.0 = Release|Any CPU {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {ACE91549-D86E-4EB6-8C2A-5FF51386BB68}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {653F3946-541C-42D3-BBC1-CE89B392BDA9}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {653F3946-541C-42D3-BBC1-CE89B392BDA9}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {653F3946-541C-42D3-BBC1-CE89B392BDA9}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {653F3946-541C-42D3-BBC1-CE89B392BDA9}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {653F3946-541C-42D3-BBC1-CE89B392BDA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {653F3946-541C-42D3-BBC1-CE89B392BDA9}.Debug|Any CPU.Build.0 = Debug|Any CPU {653F3946-541C-42D3-BBC1-CE89B392BDA9}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -348,6 +474,10 @@ Global {653F3946-541C-42D3-BBC1-CE89B392BDA9}.Release|Any CPU.Build.0 = Release|Any CPU {653F3946-541C-42D3-BBC1-CE89B392BDA9}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {653F3946-541C-42D3-BBC1-CE89B392BDA9}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {81876811-6C36-492A-9609-F0E85990FBC9}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {81876811-6C36-492A-9609-F0E85990FBC9}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {81876811-6C36-492A-9609-F0E85990FBC9}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {81876811-6C36-492A-9609-F0E85990FBC9}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {81876811-6C36-492A-9609-F0E85990FBC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {81876811-6C36-492A-9609-F0E85990FBC9}.Debug|Any CPU.Build.0 = Debug|Any CPU {81876811-6C36-492A-9609-F0E85990FBC9}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -356,10 +486,16 @@ Global {81876811-6C36-492A-9609-F0E85990FBC9}.Release|Any CPU.Build.0 = Release|Any CPU {81876811-6C36-492A-9609-F0E85990FBC9}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {81876811-6C36-492A-9609-F0E85990FBC9}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {F6C0671C-B832-4807-BA9A-9206BD35A650}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {F6C0671C-B832-4807-BA9A-9206BD35A650}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU {F6C0671C-B832-4807-BA9A-9206BD35A650}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F6C0671C-B832-4807-BA9A-9206BD35A650}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU {F6C0671C-B832-4807-BA9A-9206BD35A650}.Release|Any CPU.ActiveCfg = Release|Any CPU {F6C0671C-B832-4807-BA9A-9206BD35A650}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU + {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.Debug|Any CPU.Build.0 = Debug|Any CPU {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -368,6 +504,10 @@ Global {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.Release|Any CPU.Build.0 = Release|Any CPU {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {3267DFC6-B34D-4011-BC0F-D3B56AF6F608}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.Debug|Any CPU.Build.0 = Debug|Any CPU {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -376,6 +516,10 @@ Global {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.Release|Any CPU.Build.0 = Release|Any CPU {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {EA62944F-BD25-4730-9405-9BE8FF5BEACD}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.Debug|Any CPU.Build.0 = Debug|Any CPU {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -384,6 +528,10 @@ Global {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.Release|Any CPU.Build.0 = Release|Any CPU {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {B6895A1B-382F-4A69-99EC-E965E19B0AB3}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {1ACEF677-B6A0-4680-A076-7893DE176D6B}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {1ACEF677-B6A0-4680-A076-7893DE176D6B}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {1ACEF677-B6A0-4680-A076-7893DE176D6B}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {1ACEF677-B6A0-4680-A076-7893DE176D6B}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {1ACEF677-B6A0-4680-A076-7893DE176D6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1ACEF677-B6A0-4680-A076-7893DE176D6B}.Debug|Any CPU.Build.0 = Debug|Any CPU {1ACEF677-B6A0-4680-A076-7893DE176D6B}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -392,10 +540,16 @@ Global {1ACEF677-B6A0-4680-A076-7893DE176D6B}.Release|Any CPU.Build.0 = Release|Any CPU {1ACEF677-B6A0-4680-A076-7893DE176D6B}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {1ACEF677-B6A0-4680-A076-7893DE176D6B}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {7B8601F8-8D1F-4B9C-8C20-772B673A2FA6}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7B8601F8-8D1F-4B9C-8C20-772B673A2FA6}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU {7B8601F8-8D1F-4B9C-8C20-772B673A2FA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7B8601F8-8D1F-4B9C-8C20-772B673A2FA6}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU {7B8601F8-8D1F-4B9C-8C20-772B673A2FA6}.Release|Any CPU.ActiveCfg = Release|Any CPU {7B8601F8-8D1F-4B9C-8C20-772B673A2FA6}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU + {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -404,6 +558,10 @@ Global {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.Release|Any CPU.Build.0 = Release|Any CPU {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {4CBFC7D3-1600-4CE5-BC6B-AC7BC2D6F853}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {694C6EDF-EA52-438F-B745-82B025ECC0E7}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {694C6EDF-EA52-438F-B745-82B025ECC0E7}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {694C6EDF-EA52-438F-B745-82B025ECC0E7}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {694C6EDF-EA52-438F-B745-82B025ECC0E7}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {694C6EDF-EA52-438F-B745-82B025ECC0E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {694C6EDF-EA52-438F-B745-82B025ECC0E7}.Debug|Any CPU.Build.0 = Debug|Any CPU {694C6EDF-EA52-438F-B745-82B025ECC0E7}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -412,6 +570,10 @@ Global {694C6EDF-EA52-438F-B745-82B025ECC0E7}.Release|Any CPU.Build.0 = Release|Any CPU {694C6EDF-EA52-438F-B745-82B025ECC0E7}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {694C6EDF-EA52-438F-B745-82B025ECC0E7}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {7F29EE87-6A63-43C6-B7FF-74DD06815830}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7F29EE87-6A63-43C6-B7FF-74DD06815830}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {7F29EE87-6A63-43C6-B7FF-74DD06815830}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {7F29EE87-6A63-43C6-B7FF-74DD06815830}.CodeAnalysisVS2010|Any CPU.Build.0 = CodeAnalysis|Any CPU {7F29EE87-6A63-43C6-B7FF-74DD06815830}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7F29EE87-6A63-43C6-B7FF-74DD06815830}.Debug|Any CPU.Build.0 = Debug|Any CPU {7F29EE87-6A63-43C6-B7FF-74DD06815830}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -420,6 +582,9 @@ Global {7F29EE87-6A63-43C6-B7FF-74DD06815830}.Release|Any CPU.Build.0 = Release|Any CPU {7F29EE87-6A63-43C6-B7FF-74DD06815830}.ReleaseVS2010|Any CPU.ActiveCfg = Release|Any CPU {7F29EE87-6A63-43C6-B7FF-74DD06815830}.ReleaseVS2010|Any CPU.Build.0 = Release|Any CPU + {C7060639-719B-4BD2-8A37-2F146B5A0668}.CodeAnalysis|Any CPU.ActiveCfg = CodeAnalysis|Any CPU + {C7060639-719B-4BD2-8A37-2F146B5A0668}.CodeAnalysis|Any CPU.Build.0 = CodeAnalysis|Any CPU + {C7060639-719B-4BD2-8A37-2F146B5A0668}.CodeAnalysisVS2010|Any CPU.ActiveCfg = CodeAnalysis|Any CPU {C7060639-719B-4BD2-8A37-2F146B5A0668}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C7060639-719B-4BD2-8A37-2F146B5A0668}.Debug|Any CPU.Build.0 = Debug|Any CPU {C7060639-719B-4BD2-8A37-2F146B5A0668}.DebugVS2010|Any CPU.ActiveCfg = Debug|Any CPU @@ -7,12 +7,12 @@ mkdir bin :Build if "%1" == "" goto BuildDefaults -%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\msbuild Runtime.msbuild /m /nr:false /t:%* /p:Platform="Any CPU" /v:M /fl /flp:LogFile=bin\msbuild.log;Verbosity=Normal +%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\msbuild Runtime.msbuild /m /nr:false /t:%* /p:Platform="Any CPU" /p:Desktop=true /v:M /fl /flp:LogFile=bin\msbuild.log;Verbosity=Normal if %ERRORLEVEL% neq 0 goto BuildFail goto BuildSuccess :BuildDefaults -%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\msbuild Runtime.msbuild /m /nr:false /p:Platform="Any CPU" /v:M /fl /flp:LogFile=bin\msbuild.log;Verbosity=Normal +%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\msbuild Runtime.msbuild /m /nr:false /p:Platform="Any CPU" /p:Desktop=true /v:M /fl /flp:LogFile=bin\msbuild.log;Verbosity=Normal if %ERRORLEVEL% neq 0 goto BuildFail goto BuildSuccess diff --git a/src/Microsoft.AspNet.Mvc.Facebook/Microsoft.AspNet.Mvc.Facebook.csproj b/src/Microsoft.AspNet.Mvc.Facebook/Microsoft.AspNet.Mvc.Facebook.csproj index c9d99831..6a0837b0 100644 --- a/src/Microsoft.AspNet.Mvc.Facebook/Microsoft.AspNet.Mvc.Facebook.csproj +++ b/src/Microsoft.AspNet.Mvc.Facebook/Microsoft.AspNet.Mvc.Facebook.csproj @@ -11,9 +11,9 @@ <AssemblyName>Microsoft.AspNet.Mvc.Facebook</AssemblyName> <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> + <TargetFrameworkProfile /> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> - <TargetFrameworkProfile /> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -23,14 +23,28 @@ <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Extensions\Release\</OutputPath> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> </PropertyGroup> <ItemGroup> <Reference Include="EntityFramework"> diff --git a/src/Microsoft.Web.Helpers/Microsoft.Web.Helpers.csproj b/src/Microsoft.Web.Helpers/Microsoft.Web.Helpers.csproj index 3b84a22d..4250c733 100644 --- a/src/Microsoft.Web.Helpers/Microsoft.Web.Helpers.csproj +++ b/src/Microsoft.Web.Helpers/Microsoft.Web.Helpers.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{0C7CE809-0F72-4C19-8C64-D6573E4D9521}</ProjectGuid> @@ -13,10 +12,6 @@ <RootNamespace>Microsoft.Web.Helpers</RootNamespace> <AssemblyName>Microsoft.Web.Helpers</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> - <OutputType>Library</OutputType> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -24,25 +19,49 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/Microsoft.Web.Http.Data.EntityFramework/Microsoft.Web.Http.Data.EntityFramework.csproj b/src/Microsoft.Web.Http.Data.EntityFramework/Microsoft.Web.Http.Data.EntityFramework.csproj index 30f5b538..89ce41af 100644 --- a/src/Microsoft.Web.Http.Data.EntityFramework/Microsoft.Web.Http.Data.EntityFramework.csproj +++ b/src/Microsoft.Web.Http.Data.EntityFramework/Microsoft.Web.Http.Data.EntityFramework.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>8.0.30703</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{653F3946-541C-42D3-BBC1-CE89B392BDA9}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>Microsoft.Web.Http.Data.EntityFramework</RootNamespace> <AssemblyName>Microsoft.Web.Http.Data.EntityFramework</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -25,25 +21,49 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/Microsoft.Web.Http.Data.Helpers/Microsoft.Web.Http.Data.Helpers.csproj b/src/Microsoft.Web.Http.Data.Helpers/Microsoft.Web.Http.Data.Helpers.csproj index d255abdc..90528d22 100644 --- a/src/Microsoft.Web.Http.Data.Helpers/Microsoft.Web.Http.Data.Helpers.csproj +++ b/src/Microsoft.Web.Http.Data.Helpers/Microsoft.Web.Http.Data.Helpers.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>8.0.30703</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{B6895A1B-382F-4A69-99EC-E965E19B0AB3}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>Microsoft.Web.Http.Data.Helpers</RootNamespace> <AssemblyName>Microsoft.Web.Http.Data.Helpers</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> <IsStyleCopEnabled>false</IsStyleCopEnabled> @@ -26,25 +22,49 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/Microsoft.Web.Http.Data/Microsoft.Web.Http.Data.csproj b/src/Microsoft.Web.Http.Data/Microsoft.Web.Http.Data.csproj index 545c4760..d7582e0d 100644 --- a/src/Microsoft.Web.Http.Data/Microsoft.Web.Http.Data.csproj +++ b/src/Microsoft.Web.Http.Data/Microsoft.Web.Http.Data.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>8.0.30703</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{ACE91549-D86E-4EB6-8C2A-5FF51386BB68}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>Microsoft.Web.Http.Data</RootNamespace> <AssemblyName>Microsoft.Web.Http.Data</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> <IsStyleCopEnabled>false</IsStyleCopEnabled> @@ -26,25 +22,49 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> + <DebugType>full</DebugType> <DebugSymbols>true</DebugSymbols> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/Microsoft.Web.Mvc/Microsoft.Web.Mvc.csproj b/src/Microsoft.Web.Mvc/Microsoft.Web.Mvc.csproj index 497e2bf7..234d7eb9 100644 --- a/src/Microsoft.Web.Mvc/Microsoft.Web.Mvc.csproj +++ b/src/Microsoft.Web.Mvc/Microsoft.Web.Mvc.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == ''">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{D3CF7430-6DA4-42B0-BD90-CA39D16687B2}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>Microsoft.Web.Mvc</RootNamespace> <AssemblyName>Microsoft.Web.Mvc</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <!-- Force signing off --> <SignAssembly>false</SignAssembly> </PropertyGroup> @@ -25,26 +21,53 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> <NoWarn>1591</NoWarn> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DebugType>full</DebugType> </PropertyGroup> <ItemGroup> <Reference Include="System" /> diff --git a/src/Microsoft.Web.WebPages.OAuth/Microsoft.Web.WebPages.OAuth.csproj b/src/Microsoft.Web.WebPages.OAuth/Microsoft.Web.WebPages.OAuth.csproj index 9229c91b..c4380824 100644 --- a/src/Microsoft.Web.WebPages.OAuth/Microsoft.Web.WebPages.OAuth.csproj +++ b/src/Microsoft.Web.WebPages.OAuth/Microsoft.Web.WebPages.OAuth.csproj @@ -22,23 +22,45 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>..\..\bin\Debug\Microsoft.Web.WebPages.OAuth.xml</DocumentationFile> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/SPA/SPA.csproj b/src/SPA/SPA.csproj index 88cdf7ea..893cab29 100644 --- a/src/SPA/SPA.csproj +++ b/src/SPA/SPA.csproj @@ -16,7 +16,10 @@ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCov|AnyCPU' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DefineConstants>TRACE</DefineConstants> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS;CODECOV</DefineConstants> </PropertyGroup> <ItemGroup> diff --git a/src/System.Net.Http.Formatting.NetCore/System.Net.Http.Formatting.NetCore.csproj b/src/System.Net.Http.Formatting.NetCore/System.Net.Http.Formatting.NetCore.csproj index ff96f336..b3a3668e 100644 --- a/src/System.Net.Http.Formatting.NetCore/System.Net.Http.Formatting.NetCore.csproj +++ b/src/System.Net.Http.Formatting.NetCore/System.Net.Http.Formatting.NetCore.csproj @@ -1,8 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup> - <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> - </PropertyGroup> <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),Runtime.sln))\tools\WebStack.settings.targets" /> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> @@ -15,31 +12,51 @@ <RootNamespace>System.Net.Http</RootNamespace> <AssemblyName>System.Net.Http.Formatting</AssemblyName> <DefaultLanguage>en-US</DefaultLanguage> + <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> <ProjectTypeGuids>{BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> - <OutputPath>$(OutputPath)\NetCore\</OutputPath> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> + <OutputPath>..\..\bin\Debug\NetCore\</OutputPath> <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS;NETFX_CORE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>false</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <DefineConstants>TRACE;CODE_ANALYSIS;NETFX_CORE;ASPNETMVC</DefineConstants> - </PropertyGroup> - <PropertyGroup> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <OutputPath>..\..\bin\Release\NetCore\</OutputPath> + <DefineConstants>TRACE;NETFX_CORE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>false</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\NetCore\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;NETFX_CORE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>false</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> <Compile Include="..\CommonAssemblyInfo.cs"> diff --git a/src/System.Net.Http.Formatting/System.Net.Http.Formatting.csproj b/src/System.Net.Http.Formatting/System.Net.Http.Formatting.csproj index ca8c2c20..183d7a76 100644 --- a/src/System.Net.Http.Formatting/System.Net.Http.Formatting.csproj +++ b/src/System.Net.Http.Formatting/System.Net.Http.Formatting.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{668E9021-CE84-49D9-98FB-DF125A9FCDB0}</ProjectGuid> @@ -14,9 +13,6 @@ <AssemblyName>System.Net.Http.Formatting</AssemblyName> <TargetFrameworkProfile Condition="'$(TargetFrameworkVersion)' != 'v4.5'">Client</TargetFrameworkProfile> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -26,25 +22,50 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.Helpers/System.Web.Helpers.csproj b/src/System.Web.Helpers/System.Web.Helpers.csproj index 9f984f02..4fc344bc 100644 --- a/src/System.Web.Helpers/System.Web.Helpers.csproj +++ b/src/System.Web.Helpers/System.Web.Helpers.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{9B7E3740-6161-4548-833C-4BBCA43B970E}</ProjectGuid> @@ -12,9 +11,6 @@ <RootNamespace>System.Web.Helpers</RootNamespace> <AssemblyName>System.Web.Helpers</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -22,25 +18,50 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\WebHelpers.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.Http.OData/System.Web.Http.OData.csproj b/src/System.Web.Http.OData/System.Web.Http.OData.csproj index ae7b06e6..eca588da 100644 --- a/src/System.Web.Http.OData/System.Web.Http.OData.csproj +++ b/src/System.Web.Http.OData/System.Web.Http.OData.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{CF73AAA7-ACE9-4C91-AFA5-5EC1DF18FEEE}</ProjectGuid> @@ -12,9 +11,6 @@ <AssemblyName>System.Web.Http.OData</AssemblyName> <OutputType>Library</OutputType> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <RestorePackages>true</RestorePackages> <CopyPackages>true</CopyPackages> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> @@ -23,31 +19,56 @@ <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>..\..\bin\extensions\Debug\</OutputPath> + <OutputPath>..\..\bin\Extensions\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>..\..\bin\extensions\Release\</OutputPath> + <OutputPath>..\..\bin\Extensions\Release\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> - <OutputPath>..\..\bin\extensions\CodeCoverage\</OutputPath> - <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> <DebugType>full</DebugType> + <OutputPath>..\..\bin\Extensions\CodeCoverage\</OutputPath> + <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition="'$(UseNcrunch)' == 'TRUE'"> <SignAssembly>false</SignAssembly> diff --git a/src/System.Web.Http.SelfHost/System.Web.Http.SelfHost.csproj b/src/System.Web.Http.SelfHost/System.Web.Http.SelfHost.csproj index d4b9f440..77486a2d 100644 --- a/src/System.Web.Http.SelfHost/System.Web.Http.SelfHost.csproj +++ b/src/System.Web.Http.SelfHost/System.Web.Http.SelfHost.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{66492E69-CE4C-4FB1-9B1F-88DEE09D06F1}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>System.Web.Http.SelfHost</RootNamespace> <AssemblyName>System.Web.Http.SelfHost</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <TargetFrameworkProfile>Client</TargetFrameworkProfile> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> @@ -26,25 +22,50 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.Http.SignalR/System.Web.Http.SignalR.csproj b/src/System.Web.Http.SignalR/System.Web.Http.SignalR.csproj index e346280a..3dc72fcf 100644 --- a/src/System.Web.Http.SignalR/System.Web.Http.SignalR.csproj +++ b/src/System.Web.Http.SignalR/System.Web.Http.SignalR.csproj @@ -4,39 +4,51 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProjectGuid>{8A607AC9-E7DD-4B74-A0B1-47FC95B9838B}</ProjectGuid> <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>System.Web.Http</RootNamespace> <AssemblyName>System.Web.Http.SignalR</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <RestorePackages>true</RestorePackages> <CopyPackages>true</CopyPackages> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> + <SignAssembly>false</SignAssembly> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>..\..\bin\extensions\Debug\</OutputPath> + <OutputPath>..\..\bin\Extensions\Debug\</OutputPath> <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS</DefineConstants> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>..\..\bin\extensions\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <OutputPath>..\..\bin\Extensions\Release\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> </PropertyGroup> - <PropertyGroup> - <SignAssembly>false</SignAssembly> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> </PropertyGroup> <ItemGroup> <Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> diff --git a/src/System.Web.Http.Tracing/System.Web.Http.Tracing.csproj b/src/System.Web.Http.Tracing/System.Web.Http.Tracing.csproj index cf411ac4..5bf1b70d 100644 --- a/src/System.Web.Http.Tracing/System.Web.Http.Tracing.csproj +++ b/src/System.Web.Http.Tracing/System.Web.Http.Tracing.csproj @@ -14,34 +14,56 @@ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir> <RestorePackages>true</RestorePackages> + <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> + <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>..\..\bin\Extensions\Debug</OutputPath> + <OutputPath>..\..\bin\Extensions\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>..\..\bin\Extensions\Release</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <OutputPath>..\..\bin\Extensions\Release\</OutputPath> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\Extensions\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> @@ -97,11 +119,6 @@ <ItemGroup> <Content Include="packages.config" /> </ItemGroup> - <PropertyGroup> - <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> - <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> - </PropertyGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(SolutionDir)\.nuget\nuget.targets" /> - <ProjectExtensions /> </Project>
\ No newline at end of file diff --git a/src/System.Web.Http.WebHost/System.Web.Http.WebHost.csproj b/src/System.Web.Http.WebHost/System.Web.Http.WebHost.csproj index 2db5cb42..5db7df03 100644 --- a/src/System.Web.Http.WebHost/System.Web.Http.WebHost.csproj +++ b/src/System.Web.Http.WebHost/System.Web.Http.WebHost.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{A0187BC2-8325-4BB2-8697-7F955CF4173E}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>System.Web.Http.WebHost</RootNamespace> <AssemblyName>System.Web.Http.WebHost</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -25,25 +21,50 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.Http/System.Web.Http.csproj b/src/System.Web.Http/System.Web.Http.csproj index 4d96aae7..206b8588 100644 --- a/src/System.Web.Http/System.Web.Http.csproj +++ b/src/System.Web.Http/System.Web.Http.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{DDC1CE0C-486E-4E35-BB3B-EAB61F8F9440}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>System.Web.Http</RootNamespace> <AssemblyName>System.Web.Http</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <TargetFrameworkProfile>Client</TargetFrameworkProfile> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> @@ -26,25 +22,51 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.Mvc/System.Web.Mvc.csproj b/src/System.Web.Mvc/System.Web.Mvc.csproj index 90908c67..6d4f76ba 100644 --- a/src/System.Web.Mvc/System.Web.Mvc.csproj +++ b/src/System.Web.Mvc/System.Web.Mvc.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{3D3FFD8A-624D-4E9B-954B-E1C105507975}</ProjectGuid> @@ -13,10 +12,6 @@ <RootNamespace>System.Web.Mvc</RootNamespace> <AssemblyName>System.Web.Mvc</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> - <BaseAddress>1609891840</BaseAddress> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -26,26 +21,57 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <BaseAddress>1609891840</BaseAddress> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <BaseAddress>1609891840</BaseAddress> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <BaseAddress>1609891840</BaseAddress> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <BaseAddress>1609891840</BaseAddress> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> diff --git a/src/System.Web.Razor/System.Web.Razor.csproj b/src/System.Web.Razor/System.Web.Razor.csproj index d0f0b65e..9086038c 100644 --- a/src/System.Web.Razor/System.Web.Razor.csproj +++ b/src/System.Web.Razor/System.Web.Razor.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{8F18041B-9410-4C36-A9C5-067813DF5F31}</ProjectGuid> @@ -12,9 +11,6 @@ <RootNamespace>System.Web.Razor</RootNamespace> <AssemblyName>System.Web.Razor</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -22,25 +18,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES;EDITOR_TRACING</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.WebPages.Administration/System.Web.WebPages.Administration.csproj b/src/System.Web.WebPages.Administration/System.Web.WebPages.Administration.csproj index ef3ed7df..273db6ce 100644 --- a/src/System.Web.WebPages.Administration/System.Web.WebPages.Administration.csproj +++ b/src/System.Web.WebPages.Administration/System.Web.WebPages.Administration.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == ''">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{C23F02FC-4538-43F5-ABBA-38BA069AEA8F}</ProjectGuid> @@ -13,9 +12,6 @@ <RootNamespace>System.Web.WebPages.Administration</RootNamespace> <AssemblyName>System.Web.WebPages.Administration</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -25,25 +21,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment.csproj b/src/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment.csproj index ca56c828..652d6568 100644 --- a/src/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment.csproj +++ b/src/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{22BABB60-8F02-4027-AFFC-ACF069954536}</ProjectGuid> @@ -12,9 +11,6 @@ <RootNamespace>System.Web.WebPages.Deployment</RootNamespace> <AssemblyName>System.Web.WebPages.Deployment</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -24,25 +20,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.WebPages.Razor/System.Web.WebPages.Razor.csproj b/src/System.Web.WebPages.Razor/System.Web.WebPages.Razor.csproj index bee129b7..811ee926 100644 --- a/src/System.Web.WebPages.Razor/System.Web.WebPages.Razor.csproj +++ b/src/System.Web.WebPages.Razor/System.Web.WebPages.Razor.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{0939B11A-FE4E-4BA1-8AD6-D97741EE314F}</ProjectGuid> @@ -12,9 +11,6 @@ <RootNamespace>System.Web.WebPages.Razor</RootNamespace> <AssemblyName>System.Web.WebPages.Razor</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -22,25 +18,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/System.Web.WebPages/System.Web.WebPages.csproj b/src/System.Web.WebPages/System.Web.WebPages.csproj index a6ff8210..187f401c 100644 --- a/src/System.Web.WebPages/System.Web.WebPages.csproj +++ b/src/System.Web.WebPages/System.Web.WebPages.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{76EFA9C5-8D7E-4FDF-B710-E20F8B6B00D2}</ProjectGuid> @@ -12,9 +11,6 @@ <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>System.Web.WebPages</RootNamespace> <AssemblyName>System.Web.WebPages</AssemblyName> - <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> @@ -25,25 +21,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <FileAlignment>512</FileAlignment> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <FileAlignment>512</FileAlignment> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <FileAlignment>512</FileAlignment> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <FileAlignment>512</FileAlignment> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/WebApiHelpPage/WebApiHelpPage.csproj b/src/WebApiHelpPage/WebApiHelpPage.csproj index 2e7f9668..d25e583f 100644 --- a/src/WebApiHelpPage/WebApiHelpPage.csproj +++ b/src/WebApiHelpPage/WebApiHelpPage.csproj @@ -5,7 +5,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>8.0.30703</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{FEDFE6CA-8282-4C5B-A756-E97189690982}</ProjectGuid> @@ -14,9 +13,6 @@ <RootNamespace>WebApiHelpPage</RootNamespace> <AssemblyName>WebApiHelpPage</AssemblyName> <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <FileAlignment>512</FileAlignment> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> @@ -27,23 +23,44 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Extensions\Debug</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile> - </DocumentationFile> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Extensions\Release</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <DefineConstants>TRACE;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETMVC</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\Extensions\CodeCoverage</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETMVC</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> @@ -155,7 +172,7 @@ <ItemGroup> <SourceFiles Include="Areas/**/*.*" /> </ItemGroup> - <MakeDir Directories="$(OutputPath)\NuGet"/> + <MakeDir Directories="$(OutputPath)\NuGet" /> <ConvertToNuGetTransformationFiles SourceFiles="@(SourceFiles)" OutputPath="$(OutputPath)" OriginalNamespaceToken="ROOT_PROJECT_NAMESPACE" ReplacementNamespaceToken="$rootnamespace$" /> <Exec Command="$(SolutionDir)\.nuget\nuget.exe pack $(ProjectDir)WebApiHelpPage.nuspec -BasePath $(OutputPath) -OutputDirectory $(OutputPath)\NuGet" /> </Target> diff --git a/src/WebMatrix.Data/WebMatrix.Data.csproj b/src/WebMatrix.Data/WebMatrix.Data.csproj index 8329b901..14fc5f92 100644 --- a/src/WebMatrix.Data/WebMatrix.Data.csproj +++ b/src/WebMatrix.Data/WebMatrix.Data.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{4D39BAAF-8A96-473E-AB79-C8A341885137}</ProjectGuid> @@ -12,9 +11,6 @@ <RootNamespace>WebMatrix.Data</RootNamespace> <AssemblyName>WebMatrix.Data</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -22,25 +18,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/src/WebMatrix.WebData/WebMatrix.WebData.csproj b/src/WebMatrix.WebData/WebMatrix.WebData.csproj index 3deb1752..36c91f77 100644 --- a/src/WebMatrix.WebData/WebMatrix.WebData.csproj +++ b/src/WebMatrix.WebData/WebMatrix.WebData.csproj @@ -4,7 +4,6 @@ <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <CodeAnalysis Condition=" '$(CodeAnalysis)' == '' ">false</CodeAnalysis> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{55A15F40-1435-4248-A7F2-2A146BB83586}</ProjectGuid> @@ -12,9 +11,6 @@ <RootNamespace>WebMatrix.WebData</RootNamespace> <AssemblyName>WebMatrix.WebData</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -22,25 +18,52 @@ <Optimize>false</Optimize> <OutputPath>..\..\bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\bin\Release\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> - <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + <DefineConstants>TRACE;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> - <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS;ASPNETWEBPAGES</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> + <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU'"> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> <OutputPath>..\..\bin\CodeCoverage\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_COVERAGE;ASPNETWEBPAGES</DefineConstants> - <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <RunCodeAnalysis>$(CodeAnalysis)</RunCodeAnalysis> <CodeAnalysisRuleSet>..\Strict.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/Microsoft.TestCommon/Microsoft.TestCommon.csproj b/test/Microsoft.TestCommon/Microsoft.TestCommon.csproj index 997875cb..88aac4c1 100644 --- a/test/Microsoft.TestCommon/Microsoft.TestCommon.csproj +++ b/test/Microsoft.TestCommon/Microsoft.TestCommon.csproj @@ -12,33 +12,49 @@ <RootNamespace>Microsoft.TestCommon</RootNamespace> <AssemblyName>Microsoft.TestCommon</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/Microsoft.Web.Helpers.Test/Microsoft.Web.Helpers.Test.csproj b/test/Microsoft.Web.Helpers.Test/Microsoft.Web.Helpers.Test.csproj index f1dba700..15fb2af5 100644 --- a/test/Microsoft.Web.Helpers.Test/Microsoft.Web.Helpers.Test.csproj +++ b/test/Microsoft.Web.Helpers.Test/Microsoft.Web.Helpers.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>Microsoft.Web.Helpers.Test</RootNamespace> <AssemblyName>Microsoft.Web.Helpers.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/Microsoft.Web.Http.Data.Helpers.Test/Microsoft.Web.Http.Data.Helpers.Test.csproj b/test/Microsoft.Web.Http.Data.Helpers.Test/Microsoft.Web.Http.Data.Helpers.Test.csproj index 0c1dd90e..d997412c 100644 --- a/test/Microsoft.Web.Http.Data.Helpers.Test/Microsoft.Web.Http.Data.Helpers.Test.csproj +++ b/test/Microsoft.Web.Http.Data.Helpers.Test/Microsoft.Web.Http.Data.Helpers.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>Microsoft.Web.Http.Data.Helpers.Test</RootNamespace> <AssemblyName>Microsoft.Web.Http.Data.Helpers.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/Microsoft.Web.Http.Data.Test/Microsoft.Web.Http.Data.Test.csproj b/test/Microsoft.Web.Http.Data.Test/Microsoft.Web.Http.Data.Test.csproj index 6e5e0c0f..cb12a702 100644 --- a/test/Microsoft.Web.Http.Data.Test/Microsoft.Web.Http.Data.Test.csproj +++ b/test/Microsoft.Web.Http.Data.Test/Microsoft.Web.Http.Data.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>Microsoft.Web.Http.Data.Test</RootNamespace> <AssemblyName>Microsoft.Web.Http.Data.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/Microsoft.Web.Mvc.Test/Microsoft.Web.Mvc.Test.csproj b/test/Microsoft.Web.Mvc.Test/Microsoft.Web.Mvc.Test.csproj index bd394600..c9aacc46 100644 --- a/test/Microsoft.Web.Mvc.Test/Microsoft.Web.Mvc.Test.csproj +++ b/test/Microsoft.Web.Mvc.Test/Microsoft.Web.Mvc.Test.csproj @@ -12,35 +12,51 @@ <RootNamespace>Microsoft.Web</RootNamespace> <AssemblyName>Microsoft.Web.Mvc.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <!-- Force signing off --> <SignAssembly>false</SignAssembly> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/Microsoft.Web.WebPages.OAuth.Test/Microsoft.Web.WebPages.OAuth.Test.csproj b/test/Microsoft.Web.WebPages.OAuth.Test/Microsoft.Web.WebPages.OAuth.Test.csproj index f84b29d4..657c2511 100644 --- a/test/Microsoft.Web.WebPages.OAuth.Test/Microsoft.Web.WebPages.OAuth.Test.csproj +++ b/test/Microsoft.Web.WebPages.OAuth.Test/Microsoft.Web.WebPages.OAuth.Test.csproj @@ -16,27 +16,46 @@ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/SPA.Test/SPA.Test.csproj b/test/SPA.Test/SPA.Test.csproj index 60e11810..51dde364 100644 --- a/test/SPA.Test/SPA.Test.csproj +++ b/test/SPA.Test/SPA.Test.csproj @@ -18,6 +18,10 @@ <UseIISExpress>false</UseIISExpress> <SrcOutputPath>$(OutputPath)</SrcOutputPath> <OutputPath>$(OutputPath)\Test\</OutputPath> + <IISExpressSSLPort /> + <IISExpressAnonymousAuthentication /> + <IISExpressWindowsAuthentication /> + <IISExpressUseClassicPipelineMode /> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -30,6 +34,13 @@ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> diff --git a/test/System.Net.Http.Formatting.Test/System.Net.Http.Formatting.Test.csproj b/test/System.Net.Http.Formatting.Test/System.Net.Http.Formatting.Test.csproj index 46ce586d..013285cc 100644 --- a/test/System.Net.Http.Formatting.Test/System.Net.Http.Formatting.Test.csproj +++ b/test/System.Net.Http.Formatting.Test/System.Net.Http.Formatting.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Net.Http</RootNamespace> <AssemblyName>System.Net.Http.Formatting.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Helpers.Test/System.Web.Helpers.Test.csproj b/test/System.Web.Helpers.Test/System.Web.Helpers.Test.csproj index 454d567b..63178425 100644 --- a/test/System.Web.Helpers.Test/System.Web.Helpers.Test.csproj +++ b/test/System.Web.Helpers.Test/System.Web.Helpers.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.Helpers.Test</RootNamespace> <AssemblyName>System.Web.Helpers.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Http.Integration.Test/System.Web.Http.Integration.Test.csproj b/test/System.Web.Http.Integration.Test/System.Web.Http.Integration.Test.csproj index ef3f6caf..bd33bc3d 100644 --- a/test/System.Web.Http.Integration.Test/System.Web.Http.Integration.Test.csproj +++ b/test/System.Web.Http.Integration.Test/System.Web.Http.Integration.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.Http</RootNamespace> <AssemblyName>System.Web.Http.Integration.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Http.OData.Test/System.Web.Http.OData.Test.csproj b/test/System.Web.Http.OData.Test/System.Web.Http.OData.Test.csproj index d12b00f0..fc225454 100644 --- a/test/System.Web.Http.OData.Test/System.Web.Http.OData.Test.csproj +++ b/test/System.Web.Http.OData.Test/System.Web.Http.OData.Test.csproj @@ -12,26 +12,39 @@ <RootNamespace>System.Web.Http.OData</RootNamespace> <AssemblyName>System.Web.Http.OData.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <RestorePackages>true</RestorePackages> <CopyPackages>true</CopyPackages> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>..\..\bin\extensions\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Extensions\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>..\..\bin\extensions\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Http.SelfHost.Test/System.Web.Http.SelfHost.Test.csproj b/test/System.Web.Http.SelfHost.Test/System.Web.Http.SelfHost.Test.csproj index 3c4e28a8..2e31df5b 100644 --- a/test/System.Web.Http.SelfHost.Test/System.Web.Http.SelfHost.Test.csproj +++ b/test/System.Web.Http.SelfHost.Test/System.Web.Http.SelfHost.Test.csproj @@ -12,34 +12,50 @@ <RootNamespace>System.Web.Http.SelfHost</RootNamespace> <AssemblyName>System.Web.Http.SelfHost.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <UseVSHostingProcess>false</UseVSHostingProcess> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Http.SignalR.Test/System.Web.Http.SignalR.Test.csproj b/test/System.Web.Http.SignalR.Test/System.Web.Http.SignalR.Test.csproj index 1ac21e9e..39cb3e65 100644 --- a/test/System.Web.Http.SignalR.Test/System.Web.Http.SignalR.Test.csproj +++ b/test/System.Web.Http.SignalR.Test/System.Web.Http.SignalR.Test.csproj @@ -9,29 +9,41 @@ <RootNamespace>System.Web.Http</RootNamespace> <AssemblyName>System.Web.Http.SignalR.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> + <SignAssembly>false</SignAssembly> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>..\..\bin\extensions\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Extensions\Debug\Test\</OutputPath> <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>..\..\bin\extensions\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Extensions\Release\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup> - <SignAssembly>false</SignAssembly> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\Test\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> <Reference Include="Moq, Version=4.0.10827.0, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL"> diff --git a/test/System.Web.Http.Test/System.Web.Http.Test.csproj b/test/System.Web.Http.Test/System.Web.Http.Test.csproj index 715b8ddb..f3e9b4fd 100644 --- a/test/System.Web.Http.Test/System.Web.Http.Test.csproj +++ b/test/System.Web.Http.Test/System.Web.Http.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.Http</RootNamespace> <AssemblyName>System.Web.Http.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Http.Tracing.Test/System.Web.Http.Tracing.Test.csproj b/test/System.Web.Http.Tracing.Test/System.Web.Http.Tracing.Test.csproj index ea12ea1e..f2720ffa 100644 --- a/test/System.Web.Http.Tracing.Test/System.Web.Http.Tracing.Test.csproj +++ b/test/System.Web.Http.Tracing.Test/System.Web.Http.Tracing.Test.csproj @@ -13,8 +13,6 @@ <AssemblyName>System.Web.Http.Tracing.Test</AssemblyName> <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> @@ -22,27 +20,42 @@ <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Extensions\Debug\Test\</OutputPath> - <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + <OutputPath>..\..\bin\Extensions\Debug\Test\</OutputPath> <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Extensions\Release\Test\</OutputPath> - <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <OutputPath>..\..\bin\Extensions\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\Test\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Extensions\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\Extensions\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Http.WebHost.Test/System.Web.Http.WebHost.Test.csproj b/test/System.Web.Http.WebHost.Test/System.Web.Http.WebHost.Test.csproj index 4f600f4e..13ab042d 100644 --- a/test/System.Web.Http.WebHost.Test/System.Web.Http.WebHost.Test.csproj +++ b/test/System.Web.Http.WebHost.Test/System.Web.Http.WebHost.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.Http.WebHost</RootNamespace> <AssemblyName>System.Web.Http.WebHost.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Mvc.Test/System.Web.Mvc.Test.csproj b/test/System.Web.Mvc.Test/System.Web.Mvc.Test.csproj index 31b5708e..fcf3b0ee 100644 --- a/test/System.Web.Mvc.Test/System.Web.Mvc.Test.csproj +++ b/test/System.Web.Mvc.Test/System.Web.Mvc.Test.csproj @@ -14,33 +14,49 @@ <RootNamespace>System.Web</RootNamespace> <AssemblyName>System.Web.Mvc.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.Razor.Test/System.Web.Razor.Test.csproj b/test/System.Web.Razor.Test/System.Web.Razor.Test.csproj index 98329064..54d880f9 100644 --- a/test/System.Web.Razor.Test/System.Web.Razor.Test.csproj +++ b/test/System.Web.Razor.Test/System.Web.Razor.Test.csproj @@ -2,8 +2,6 @@ <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),Runtime.sln))\tools\WebStack.settings.targets" /> <PropertyGroup> - <!-- Temporarily disable Obsolete Warnings as Errors --> - <WarningsNotAsErrors>618</WarningsNotAsErrors> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProductVersion>9.0.30729</ProductVersion> @@ -14,37 +12,54 @@ <RootNamespace>System.Web.Razor.Test</RootNamespace> <AssemblyName>System.Web.Razor.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <NoWarn>0618</NoWarn> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>0618</NoWarn> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> - <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>0618</NoWarn> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> - <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <NoWarn>0618</NoWarn> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.CSharp" /> diff --git a/test/System.Web.WebPages.Administration.Test/System.Web.WebPages.Administration.Test.csproj b/test/System.Web.WebPages.Administration.Test/System.Web.WebPages.Administration.Test.csproj index d5578d31..13789ce3 100644 --- a/test/System.Web.WebPages.Administration.Test/System.Web.WebPages.Administration.Test.csproj +++ b/test/System.Web.WebPages.Administration.Test/System.Web.WebPages.Administration.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.WebPages.Administration.Test</RootNamespace> <AssemblyName>System.Web.WebPages.Administration.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.WebPages.Deployment.Test/System.Web.WebPages.Deployment.Test.csproj b/test/System.Web.WebPages.Deployment.Test/System.Web.WebPages.Deployment.Test.csproj index a53ae949..9657c4d6 100644 --- a/test/System.Web.WebPages.Deployment.Test/System.Web.WebPages.Deployment.Test.csproj +++ b/test/System.Web.WebPages.Deployment.Test/System.Web.WebPages.Deployment.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.WebPages.Deployment.Test</RootNamespace> <AssemblyName>System.Web.WebPages.Deployment.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.WebPages.Razor.Test/System.Web.WebPages.Razor.Test.csproj b/test/System.Web.WebPages.Razor.Test/System.Web.WebPages.Razor.Test.csproj index 5db199ce..6c351ae6 100644 --- a/test/System.Web.WebPages.Razor.Test/System.Web.WebPages.Razor.Test.csproj +++ b/test/System.Web.WebPages.Razor.Test/System.Web.WebPages.Razor.Test.csproj @@ -14,33 +14,49 @@ <RootNamespace>System.Web.WebPages.Razor.Test</RootNamespace> <AssemblyName>System.Web.WebPages.Razor.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/System.Web.WebPages.Test/System.Web.WebPages.Test.csproj b/test/System.Web.WebPages.Test/System.Web.WebPages.Test.csproj index a1ee9cf1..eb81453f 100644 --- a/test/System.Web.WebPages.Test/System.Web.WebPages.Test.csproj +++ b/test/System.Web.WebPages.Test/System.Web.WebPages.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>System.Web.WebPages.Test</RootNamespace> <AssemblyName>System.Web.WebPages.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/WebApiHelpPage.Test/WebApiHelpPage.Test.csproj b/test/WebApiHelpPage.Test/WebApiHelpPage.Test.csproj index b8d56e76..9faf13ca 100644 --- a/test/WebApiHelpPage.Test/WebApiHelpPage.Test.csproj +++ b/test/WebApiHelpPage.Test/WebApiHelpPage.Test.csproj @@ -19,32 +19,47 @@ <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Extensions\Debug\Test\</OutputPath> - <DocumentationFile>$(WebStackRootPath)\bin\Extensions\Debug\Test\WebApiHelpPage.Test.XML</DocumentationFile> + <OutputPath>..\..\bin\Extensions\Debug\Test\</OutputPath> <DefineConstants>DEBUG;TRACE;CODE_ANALYSIS</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> - <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Extensions\Release\Test\</OutputPath> - <DocumentationFile>$(WebStackRootPath)\bin\Extensions\Release\Test\WebApiHelpPage.Test.XML</DocumentationFile> + <OutputPath>..\..\bin\Extensions\Release\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\Extensions\CodeAnalysis\Test\</OutputPath> + <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <NoWarn>1591</NoWarn> + <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Extensions\CodeCoverage\Test\</OutputPath> - <DocumentationFile>$(WebStackRootPath)\bin\Extensions\CodeCoverage\Test\WebApiHelpPage.Test.XML</DocumentationFile> + <OutputPath>..\..\bin\Extensions\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/WebMatrix.Data.Test/WebMatrix.Data.Test.csproj b/test/WebMatrix.Data.Test/WebMatrix.Data.Test.csproj index 828d44da..1fcc8208 100644 --- a/test/WebMatrix.Data.Test/WebMatrix.Data.Test.csproj +++ b/test/WebMatrix.Data.Test/WebMatrix.Data.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>WebMatrix.Data.Test</RootNamespace> <AssemblyName>WebMatrix.Data.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> diff --git a/test/WebMatrix.WebData.Test/WebMatrix.WebData.Test.csproj b/test/WebMatrix.WebData.Test/WebMatrix.WebData.Test.csproj index dce48ffe..c36dff8e 100644 --- a/test/WebMatrix.WebData.Test/WebMatrix.WebData.Test.csproj +++ b/test/WebMatrix.WebData.Test/WebMatrix.WebData.Test.csproj @@ -12,33 +12,49 @@ <RootNamespace>WebMatrix.WebData.Test</RootNamespace> <AssemblyName>WebMatrix.WebData.Test</AssemblyName> <FileAlignment>512</FileAlignment> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir> <RestorePackages>true</RestorePackages> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Debug\Test\</OutputPath> + <OutputPath>..\..\bin\Debug\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> - <OutputPath>$(WebStackRootPath)\bin\Release\Test\</OutputPath> + <OutputPath>..\..\bin\Release\Test\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeAnalysis|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>..\..\bin\CodeAnalysis\Test\</OutputPath> <DefineConstants>TRACE;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'CodeCoverage' "> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'CodeCoverage|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> - <OutputPath>$(WebStackRootPath)\bin\CodeCoverage\Test\</OutputPath> + <OutputPath>..\..\bin\CodeCoverage\Test\</OutputPath> <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <ItemGroup> |