Ban the appropriate MEF in the approprate project

This commit is contained in:
David Wengier 2024-03-15 07:42:06 +11:00
Родитель f5bc8f5b7d
Коммит 1b7cbdcd0e
4 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1 @@
N:System.ComponentModel.Composition;Use MEF v2 in this project, from System.Composition

Просмотреть файл

@ -0,0 +1 @@
N:System.Composition;Use MEF v1 in this project, from System.ComponentModel.Composition

Просмотреть файл

@ -19,6 +19,10 @@
<NoWarn>$(NoWarn);NU1701</NoWarn>
</PropertyGroup>
<ItemGroup>
<AdditionalFiles Include="$(RepoRoot)eng\BannedSymbols.MEFv1.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Microsoft.CodeAnalysis.Razor.Workspaces\Microsoft.CodeAnalysis.Razor.Workspaces.csproj" />
</ItemGroup>

Просмотреть файл

@ -10,6 +10,10 @@
<IsPackable Condition="'$(OS)' != 'Windows_NT'">false</IsPackable>
</PropertyGroup>
<ItemGroup>
<AdditionalFiles Include="$(RepoRoot)eng\BannedSymbols.MEFv2.txt" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Sdk.Razor" Version="$(MicrosoftNETSdkRazorPackageVersion)" IncludeAssets="None" PrivateAssets="All" GeneratePathProperty="true" />
<PackageReference Include="Microsoft.VisualStudio.Editor" Version="$(MicrosoftVisualStudioEditorPackageVersion)" />