From fb4444aa52c77d1a4a92fb24190b4fe6f11d5a56 Mon Sep 17 00:00:00 2001 From: Tomas Matousek Date: Sun, 22 Feb 2015 18:10:03 -0800 Subject: [PATCH] Clean up projects building against FX 2.0 --- .../Microsoft.DiaSymReader.NetFX20.csproj | 14 ++-- .../NetFX20/packages.config | 2 +- .../CSharpResultProvider.csproj | 15 +--- .../Source/ResultProvider/packages.config | 2 +- .../Core/Source/Concord/Concord.csproj | 19 ++---- .../Core/Source/Concord/packages.config | 3 +- .../ResultProvider/ResultProvider.csproj | 15 +--- .../Source/ResultProvider/SystemHelpers.cs | 5 -- .../Source/ResultProvider/packages.config | 2 +- .../ResultProvider/BasicResultProvider.vbproj | 68 +++++++------------ .../Source/ResultProvider/packages.config | 2 +- .../Targets/VSL.Settings.targets | 20 +++++- 12 files changed, 70 insertions(+), 97 deletions(-) diff --git a/src/Dependencies/Microsoft.DiaSymReader/NetFX20/Microsoft.DiaSymReader.NetFX20.csproj b/src/Dependencies/Microsoft.DiaSymReader/NetFX20/Microsoft.DiaSymReader.NetFX20.csproj index 378c5d1a5a1..9c5c3e4a7d7 100644 --- a/src/Dependencies/Microsoft.DiaSymReader/NetFX20/Microsoft.DiaSymReader.NetFX20.csproj +++ b/src/Dependencies/Microsoft.DiaSymReader/NetFX20/Microsoft.DiaSymReader.NetFX20.csproj @@ -1,6 +1,9 @@  + + true + @@ -15,17 +18,14 @@ Microsoft.DiaSymReader true ..\..\..\ - v4.5 - false - false - true - ..\..\..\..\Binaries\$(Configuration)\NetFX20 - ..\..\..\..\Binaries\$(Configuration)\NetFX20\Microsoft.DiaSymReader.xml + $(OutDir)NetFX20\ - + + False + diff --git a/src/Dependencies/Microsoft.DiaSymReader/NetFX20/packages.config b/src/Dependencies/Microsoft.DiaSymReader/NetFX20/packages.config index bbee2bca919..8dd21f055d3 100644 --- a/src/Dependencies/Microsoft.DiaSymReader/NetFX20/packages.config +++ b/src/Dependencies/Microsoft.DiaSymReader/NetFX20/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/ExpressionEvaluator/CSharp/Source/ResultProvider/CSharpResultProvider.csproj b/src/ExpressionEvaluator/CSharp/Source/ResultProvider/CSharpResultProvider.csproj index 84e0a9c908e..2bc3b28c5c2 100644 --- a/src/ExpressionEvaluator/CSharp/Source/ResultProvider/CSharpResultProvider.csproj +++ b/src/ExpressionEvaluator/CSharp/Source/ResultProvider/CSharpResultProvider.csproj @@ -1,5 +1,8 @@  + + true + @@ -12,17 +15,6 @@ MicrosoftSHA1Win8WinBlue Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider - - - v4.5 - false - false - true - ..\..\..\..\..\ true true @@ -51,7 +43,6 @@ - diff --git a/src/ExpressionEvaluator/CSharp/Source/ResultProvider/packages.config b/src/ExpressionEvaluator/CSharp/Source/ResultProvider/packages.config index 4ae67d28ff5..a2ac184a76b 100644 --- a/src/ExpressionEvaluator/CSharp/Source/ResultProvider/packages.config +++ b/src/ExpressionEvaluator/CSharp/Source/ResultProvider/packages.config @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/src/ExpressionEvaluator/Core/Source/Concord/Concord.csproj b/src/ExpressionEvaluator/Core/Source/Concord/Concord.csproj index fe644096e3e..f0a01c423b4 100644 --- a/src/ExpressionEvaluator/Core/Source/Concord/Concord.csproj +++ b/src/ExpressionEvaluator/Core/Source/Concord/Concord.csproj @@ -1,5 +1,8 @@  + + true + @@ -11,19 +14,13 @@ Library Microsoft.CodeAnalysis.ExpressionEvaluator Microsoft.CodeAnalysis.ExpressionEvaluator.Concord.DoNotUse - - v2.0 ..\..\..\..\..\ true $(MSBuildThisFileDirectory) - true + true - - - + + PreserveNewest @@ -33,8 +30,6 @@ - - @@ -43,7 +38,7 @@ AfterTargets="CoreCompile" Inputs="@(ConcordAssemblies->'$(ConcordDir)%(Identity).il')" Outputs="$(OutDir)%(Identity).dll"> - + diff --git a/src/ExpressionEvaluator/Core/Source/Concord/packages.config b/src/ExpressionEvaluator/Core/Source/Concord/packages.config index cd7f0b6d2f7..163140f3f61 100644 --- a/src/ExpressionEvaluator/Core/Source/Concord/packages.config +++ b/src/ExpressionEvaluator/Core/Source/Concord/packages.config @@ -1,3 +1,4 @@ - + + \ No newline at end of file diff --git a/src/ExpressionEvaluator/Core/Source/ResultProvider/ResultProvider.csproj b/src/ExpressionEvaluator/Core/Source/ResultProvider/ResultProvider.csproj index 47ecb8e07ed..1d5069c7afb 100644 --- a/src/ExpressionEvaluator/Core/Source/ResultProvider/ResultProvider.csproj +++ b/src/ExpressionEvaluator/Core/Source/ResultProvider/ResultProvider.csproj @@ -1,5 +1,8 @@  + + true + @@ -12,17 +15,6 @@ MicrosoftSHA1Win8WinBlue Microsoft.CodeAnalysis.ExpressionEvaluator Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider - - - v4.5 - false - false - true - ..\..\..\..\..\ True @@ -75,7 +67,6 @@ - diff --git a/src/ExpressionEvaluator/Core/Source/ResultProvider/SystemHelpers.cs b/src/ExpressionEvaluator/Core/Source/ResultProvider/SystemHelpers.cs index 726917d3061..968cf60bc67 100644 --- a/src/ExpressionEvaluator/Core/Source/ResultProvider/SystemHelpers.cs +++ b/src/ExpressionEvaluator/Core/Source/ResultProvider/SystemHelpers.cs @@ -39,9 +39,4 @@ internal sealed class EditorBrowsableAttribute : Attribute { public EditorBrowsableAttribute(EditorBrowsableState state) { } } -} - -namespace System.Linq -{ - internal class Dummy { } } \ No newline at end of file diff --git a/src/ExpressionEvaluator/Core/Source/ResultProvider/packages.config b/src/ExpressionEvaluator/Core/Source/ResultProvider/packages.config index fb3c0a4d2eb..6ecc1a7f832 100644 --- a/src/ExpressionEvaluator/Core/Source/ResultProvider/packages.config +++ b/src/ExpressionEvaluator/Core/Source/ResultProvider/packages.config @@ -1,4 +1,4 @@ - + diff --git a/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/BasicResultProvider.vbproj b/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/BasicResultProvider.vbproj index 3cbc03c4e31..6c1d4aad0a7 100644 --- a/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/BasicResultProvider.vbproj +++ b/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/BasicResultProvider.vbproj @@ -1,5 +1,8 @@  + + true + @@ -13,18 +16,6 @@ Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider - - - v4.5 - false - false - true - ..\..\..\..\..\packages\Microsoft.NetFX20.1.0.0-rc2\lib\net20 - ..\..\..\..\..\ $(OutDir)\VBSyntaxGenerator.exe True @@ -33,6 +24,25 @@ true true + + + + + + + + + + + {5002636a-fe8d-40bf-8818-ab513a2194fa} + Concord + false + + + {BEDC5A4A-809E-4017-9CFD-6C8D4E1847F0} + ResultProvider + + Compiler\Scanner\CharacterInfo.vb @@ -55,36 +65,11 @@ - - - - - - - {5002636a-fe8d-40bf-8818-ab513a2194fa} - Concord - false - - - - true - true - true - full - - - true - true - pdbonly - Designer - - - @@ -101,12 +86,6 @@ - - - {BEDC5A4A-809E-4017-9CFD-6C8D4E1847F0} - ResultProvider - - ResXFileCodeGenerator @@ -117,6 +96,9 @@ + + + diff --git a/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/packages.config b/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/packages.config index 4ae67d28ff5..a2ac184a76b 100644 --- a/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/packages.config +++ b/src/ExpressionEvaluator/VisualBasic/Source/ResultProvider/packages.config @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/src/Tools/Microsoft.CodeAnalysis.Toolset.Open/Targets/VSL.Settings.targets b/src/Tools/Microsoft.CodeAnalysis.Toolset.Open/Targets/VSL.Settings.targets index c848f50431b..0a5b27c110c 100644 --- a/src/Tools/Microsoft.CodeAnalysis.Toolset.Open/Targets/VSL.Settings.targets +++ b/src/Tools/Microsoft.CodeAnalysis.Toolset.Open/Targets/VSL.Settings.targets @@ -81,6 +81,24 @@ true + + + false + false + true + $(NuGetPackagesPath)\Microsoft.NetFX20.1.0.2-rc2\lib\net20 + + + + + False + + + $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)\..\..\..\..\Binaries\$(Configuration)'))\ @@ -121,7 +139,7 @@ - + -- GitLab