From 1b7cbdcd0e46a8883130a168b0d3a9b9ae656ec1 Mon Sep 17 00:00:00 2001 From: David Wengier Date: Fri, 15 Mar 2024 07:42:06 +1100 Subject: [PATCH] Ban the appropriate MEF in the approprate project --- eng/BannedSymbols.MEFv1.txt | 1 + eng/BannedSymbols.MEFv2.txt | 1 + .../Microsoft.CodeAnalysis.Remote.Razor.csproj | 4 ++++ .../Microsoft.VisualStudio.LanguageServices.Razor.csproj | 4 ++++ 4 files changed, 10 insertions(+) create mode 100644 eng/BannedSymbols.MEFv1.txt create mode 100644 eng/BannedSymbols.MEFv2.txt diff --git a/eng/BannedSymbols.MEFv1.txt b/eng/BannedSymbols.MEFv1.txt new file mode 100644 index 00000000000..864f88ebd1f --- /dev/null +++ b/eng/BannedSymbols.MEFv1.txt @@ -0,0 +1 @@ +N:System.ComponentModel.Composition;Use MEF v2 in this project, from System.Composition \ No newline at end of file diff --git a/eng/BannedSymbols.MEFv2.txt b/eng/BannedSymbols.MEFv2.txt new file mode 100644 index 00000000000..8a886af80b9 --- /dev/null +++ b/eng/BannedSymbols.MEFv2.txt @@ -0,0 +1 @@ +N:System.Composition;Use MEF v1 in this project, from System.ComponentModel.Composition \ No newline at end of file diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj index 8d41644ee2a..9e9d34abc02 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj @@ -19,6 +19,10 @@ $(NoWarn);NU1701 + + + + diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj index 22a849e8cb8..a0e9acaf995 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj @@ -10,6 +10,10 @@ false + + + +