diff --git a/dnSpy/Roslyn/dnSpy.Roslyn.CSharp.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.cs b/dnSpy/Roslyn/dnSpy.Roslyn.CSharp.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.cs
index ad92f61012..9f2ef41dc2 100644
--- a/dnSpy/Roslyn/dnSpy.Roslyn.CSharp.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.cs
+++ b/dnSpy/Roslyn/dnSpy.Roslyn.CSharp.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.cs
@@ -3,7 +3,7 @@
// See the LICENSE file in the project root for more information.
using System;
-using System.ComponentModel.Composition;
+using System.Composition;
using dnSpy.Roslyn.EditorFeatures.Editor;
using dnSpy.Roslyn.EditorFeatures.Host;
using dnSpy.Roslyn.EditorFeatures.TextStructureNavigation;
diff --git a/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/Host/WaitIndicator.cs b/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/Host/WaitIndicator.cs
index bd11d04a97..ce121f8a3c 100644
--- a/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/Host/WaitIndicator.cs
+++ b/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/Host/WaitIndicator.cs
@@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License
*/
using System;
-using System.ComponentModel.Composition;
+using System.Composition;
using System.Linq;
using System.Threading;
using Microsoft.CodeAnalysis.Shared.Utilities;
diff --git a/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/SmartIndent/SmartIndentProvider.cs b/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/SmartIndent/SmartIndentProvider.cs
index b2cad11fdb..02d11fa580 100644
--- a/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/SmartIndent/SmartIndentProvider.cs
+++ b/dnSpy/Roslyn/dnSpy.Roslyn.EditorFeatures/SmartIndent/SmartIndentProvider.cs
@@ -3,7 +3,7 @@
// See the LICENSE file in the project root for more information.
using System;
-using System.ComponentModel.Composition;
+using System.Composition;
using dnSpy.Roslyn.EditorFeatures.Editor;
using Microsoft.VisualStudio.Text.Editor;
using Microsoft.VisualStudio.Utilities;
diff --git a/dnSpy/Roslyn/dnSpy.Roslyn.Internal/dnSpy.Roslyn.Internal.csproj b/dnSpy/Roslyn/dnSpy.Roslyn.Internal/dnSpy.Roslyn.Internal.csproj
index bba8f6bf88..150a82266e 100644
--- a/dnSpy/Roslyn/dnSpy.Roslyn.Internal/dnSpy.Roslyn.Internal.csproj
+++ b/dnSpy/Roslyn/dnSpy.Roslyn.Internal/dnSpy.Roslyn.Internal.csproj
@@ -12,7 +12,6 @@
-
diff --git a/dnSpy/Roslyn/dnSpy.Roslyn.VisualBasic.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.vb b/dnSpy/Roslyn/dnSpy.Roslyn.VisualBasic.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.vb
index 132281afa2..a2c041f565 100644
--- a/dnSpy/Roslyn/dnSpy.Roslyn.VisualBasic.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.vb
+++ b/dnSpy/Roslyn/dnSpy.Roslyn.VisualBasic.EditorFeatures/TextStructureNavigation/TextStructureNavigatorProvider.vb
@@ -2,7 +2,7 @@
' The .NET Foundation licenses this file to you under the MIT license.
' See the LICENSE file in the project root for more information.
-Imports System.ComponentModel.Composition
+Imports System.Composition
Imports dnSpy.Roslyn.EditorFeatures.Editor
Imports dnSpy.Roslyn.EditorFeatures.Host
Imports dnSpy.Roslyn.EditorFeatures.TextStructureNavigation
diff --git a/dnSpy/dnSpy.Contracts.DnSpy/dnSpy.Contracts.DnSpy.csproj b/dnSpy/dnSpy.Contracts.DnSpy/dnSpy.Contracts.DnSpy.csproj
index 0e2990c069..7cc4dc9bd8 100644
--- a/dnSpy/dnSpy.Contracts.DnSpy/dnSpy.Contracts.DnSpy.csproj
+++ b/dnSpy/dnSpy.Contracts.DnSpy/dnSpy.Contracts.DnSpy.csproj
@@ -37,15 +37,6 @@
-