diff --git a/build/Targets/Settings.targets b/build/Targets/Settings.targets
index eb2adeab7bef8c39d3a3f61244a099517228af2d..6ffd4a774a1c713544aef589bde9b3de95580495 100644
--- a/build/Targets/Settings.targets
+++ b/build/Targets/Settings.targets
@@ -78,8 +78,6 @@
$(VSINSTALLDIR)\Common7\IDE
- $(VS120COMNTOOLS)\..\IDE
- $(VS140COMNTOOLS)\..\IDE
$([System.IO.Path]::GetFullPath('$(DevEnvDir)'))
diff --git a/src/Compilers/Core/MSBuildTask/Desktop/MSBuildTask.Desktop.csproj b/src/Compilers/Core/MSBuildTask/Desktop/MSBuildTask.Desktop.csproj
index 5979ab7916b452edb7ef60dbcd5a7b82925f3faa..d6c3a7aca748f51bfff73e7d6e1028072679ea01 100644
--- a/src/Compilers/Core/MSBuildTask/Desktop/MSBuildTask.Desktop.csproj
+++ b/src/Compilers/Core/MSBuildTask/Desktop/MSBuildTask.Desktop.csproj
@@ -26,17 +26,9 @@
-
- $(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Framework.dll
-
-
- False
- $(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Tasks.Core.dll
-
-
- False
- $(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Utilities.Core.dll
-
+
+
+
diff --git a/src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj b/src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj
index 1927921d8dbb7a8dd74343fe9cf9c53d737116bd..b802d62427c4ee689d193adb6f5ca190d58aa19c 100644
--- a/src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj
+++ b/src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj
@@ -43,14 +43,10 @@
CodeAnalysis
-
-
- $(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Framework.dll
-
-
- False
- $(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Utilities.Core.dll
-
+
+
+
+
@@ -102,4 +98,4 @@
-
\ No newline at end of file
+
diff --git a/src/Compilers/Extension/CompilerExtension.csproj b/src/Compilers/Extension/CompilerExtension.csproj
index 8d6af78882edbae7f03135d8bb9c4576453312dd..3660a3facd10bd2c604d18c3119ee7db8abf288b 100644
--- a/src/Compilers/Extension/CompilerExtension.csproj
+++ b/src/Compilers/Extension/CompilerExtension.csproj
@@ -12,7 +12,7 @@
Properties
Roslyn.Compilers.Extension
Roslyn.Compilers.Extension
- v4.5.2
+ v4.6
True
true
true
@@ -79,8 +79,9 @@
false
-
+
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -91,6 +92,7 @@
false
+
diff --git a/src/Compilers/Extension/project.json b/src/Compilers/Extension/project.json
index 5882235143f841d9badea2c862e46875f399aee3..b6fbdc70442b0d75c5cb27167e4a78c439dd5c3a 100644
--- a/src/Compilers/Extension/project.json
+++ b/src/Compilers/Extension/project.json
@@ -2,10 +2,10 @@
"dependencies": {
},
"frameworks": {
- "net452": { }
+ "net46": { }
},
"runtimes": {
"win7": { },
"win7-anycpu": { }
}
-}
\ No newline at end of file
+}
diff --git a/src/Compilers/Extension/project.lock.json b/src/Compilers/Extension/project.lock.json
index 86fb3e380d32e0152592c23d074633fe56fe0e70..320e07ab8c8eb40492f6f1fc932d442a859f0582 100644
--- a/src/Compilers/Extension/project.lock.json
+++ b/src/Compilers/Extension/project.lock.json
@@ -2,7 +2,7 @@
"locked": false,
"version": 1,
"targets": {
- ".NETFramework,Version=v4.5.2": {
+ ".NETFramework,Version=v4.6": {
"Microsoft.DiaSymReader.Native/1.3.3": {
"runtimeTargets": {
"runtimes/win-x64/native/Microsoft.DiaSymReader.Native.amd64.dll": {
@@ -125,7 +125,7 @@
}
}
},
- ".NETFramework,Version=v4.5.2/win7": {
+ ".NETFramework,Version=v4.6/win7": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
@@ -221,7 +221,7 @@
}
}
},
- ".NETFramework,Version=v4.5.2/win7-anycpu": {
+ ".NETFramework,Version=v4.6/win7-anycpu": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
@@ -708,6 +708,6 @@
},
"projectFileDependencyGroups": {
"": [],
- ".NETFramework,Version=v4.5.2": []
+ ".NETFramework,Version=v4.6": []
}
}
\ No newline at end of file
diff --git a/src/EditorFeatures/Core/EditorFeatures.csproj b/src/EditorFeatures/Core/EditorFeatures.csproj
index 51b2ab90416bee2a60f5099078d69d3acd979c49..c31e18cdf93a28f4dc105bcde15e6b65ba7825ff 100644
--- a/src/EditorFeatures/Core/EditorFeatures.csproj
+++ b/src/EditorFeatures/Core/EditorFeatures.csproj
@@ -56,10 +56,12 @@
-
+
true
-
+
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Language.CallHierarchy.dll
+
false
@@ -67,7 +69,6 @@
false
-
false
@@ -290,6 +291,7 @@
+
diff --git a/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/AsyncCompletionService.cs b/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/AsyncCompletionService.cs
index 6d8d68cb028ee0ebb5f428f8f49292282698b5ed..d730a5eaf943057134a25b060b72472ef05c56f7 100644
--- a/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/AsyncCompletionService.cs
+++ b/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/AsyncCompletionService.cs
@@ -14,7 +14,6 @@
using Microsoft.VisualStudio.Language.Intellisense;
using Microsoft.VisualStudio.Text;
using Microsoft.VisualStudio.Text.BraceCompletion;
-using Microsoft.VisualStudio.Text.BraceCompletion.Implementation;
using Microsoft.VisualStudio.Text.Editor;
using Microsoft.VisualStudio.Text.Operations;
using Microsoft.VisualStudio.Utilities;
@@ -30,7 +29,7 @@ internal class AsyncCompletionService : ForegroundThreadAffinitizedObject, IAsyn
private readonly IIntelliSensePresenter _completionPresenter;
private readonly IEnumerable> _asyncListeners;
private readonly IList> _allCompletionProviders;
- private readonly IEnumerable> _autoBraceCompletionChars;
+ private readonly IEnumerable> _autoBraceCompletionChars;
private readonly Dictionary> _autoBraceCompletionCharSet;
[ImportingConstructor]
@@ -41,7 +40,7 @@ internal class AsyncCompletionService : ForegroundThreadAffinitizedObject, IAsyn
[ImportMany] IEnumerable> asyncListeners,
[ImportMany] IEnumerable, OrderableMetadata>> completionPresenters,
[ImportMany] IEnumerable> allCompletionProviders,
- [ImportMany] IEnumerable> autoBraceCompletionChars)
+ [ImportMany] IEnumerable> autoBraceCompletionChars)
: this(editorOperationsFactoryService, undoHistoryRegistry, inlineRenameService,
ExtensionOrderer.Order(completionPresenters).Select(lazy => lazy.Value).FirstOrDefault(),
asyncListeners, allCompletionProviders, autoBraceCompletionChars)
@@ -55,7 +54,7 @@ internal class AsyncCompletionService : ForegroundThreadAffinitizedObject, IAsyn
IIntelliSensePresenter completionPresenter,
IEnumerable> asyncListeners,
IEnumerable> allCompletionProviders,
- IEnumerable> autoBraceCompletionChars)
+ IEnumerable> autoBraceCompletionChars)
{
_editorOperationsFactoryService = editorOperationsFactoryService;
_undoHistoryRegistry = undoHistoryRegistry;
diff --git a/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/BraceCompletionMetadata.cs b/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/BraceCompletionMetadata.cs
new file mode 100644
index 0000000000000000000000000000000000000000..16dd73365719587bd8eae2cc472819a4d9290da5
--- /dev/null
+++ b/src/EditorFeatures/Core/Implementation/IntelliSense/Completion/BraceCompletionMetadata.cs
@@ -0,0 +1,23 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Roslyn.Utilities;
+
+namespace Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.Completion
+{
+ internal class BraceCompletionMetadata
+ {
+ public IEnumerable OpeningBraces { get; }
+ public IEnumerable ClosingBraces { get; }
+ public IEnumerable ContentTypes { get; }
+
+ public BraceCompletionMetadata(IReadOnlyDictionary data)
+ {
+ OpeningBraces = data.GetEnumerableMetadata(nameof(OpeningBraces));
+ ClosingBraces = data.GetEnumerableMetadata(nameof(ClosingBraces));
+ ContentTypes = data.GetEnumerableMetadata(nameof(ContentTypes));
+ }
+ }
+}
diff --git a/src/EditorFeatures/Test2/IntelliSense/TestState.vb b/src/EditorFeatures/Test2/IntelliSense/TestState.vb
index 579c8320f24348b641a922a2db20eaecce38308e..3dc29f959c0af5ec026cd361b2c8e651ca1bafe3 100644
--- a/src/EditorFeatures/Test2/IntelliSense/TestState.vb
+++ b/src/EditorFeatures/Test2/IntelliSense/TestState.vb
@@ -13,7 +13,6 @@ Imports Microsoft.VisualStudio.Composition
Imports Microsoft.VisualStudio.Language.Intellisense
Imports Microsoft.VisualStudio.Text
Imports Microsoft.VisualStudio.Text.BraceCompletion
-Imports Microsoft.VisualStudio.Text.BraceCompletion.Implementation
Imports Microsoft.VisualStudio.Text.Editor
Imports Microsoft.VisualStudio.Text.Operations
Imports Roslyn.Utilities
@@ -63,7 +62,7 @@ Namespace Microsoft.CodeAnalysis.Editor.UnitTests.IntelliSense
GetExports(Of IAsynchronousOperationListener, FeatureMetadata)(),
{New Lazy(Of IIntelliSensePresenter(Of ICompletionPresenterSession, ICompletionSession), OrderableMetadata)(Function() New TestCompletionPresenter(Me), New OrderableMetadata("Presenter"))},
completionProviders,
- GetExports(Of IBraceCompletionSessionProvider, IBraceCompletionMetadata)())
+ GetExports(Of IBraceCompletionSessionProvider, BraceCompletionMetadata)())
Me.CompletionCommandHandler = New CompletionCommandHandler(Me.AsyncCompletionService)
diff --git a/src/EditorFeatures/Text/TextEditorFeatures.csproj b/src/EditorFeatures/Text/TextEditorFeatures.csproj
index 7198f9a9ea6f86ff9924bb1d71fdb1502a4d4e58..a84cd32144ac487caf5eb691a2b13fdd84fc60d0 100644
--- a/src/EditorFeatures/Text/TextEditorFeatures.csproj
+++ b/src/EditorFeatures/Text/TextEditorFeatures.csproj
@@ -30,7 +30,9 @@
false
false
-
+
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Text.Internal.dll
+
false
diff --git a/src/ExpressionEvaluator/Package/ExpressionEvaluatorPackage.csproj b/src/ExpressionEvaluator/Package/ExpressionEvaluatorPackage.csproj
index 0e986c0f36d98835cffec76964d0035d1a98785c..4f0f12a7522d02b61735a6f2b59b945c54afa180 100644
--- a/src/ExpressionEvaluator/Package/ExpressionEvaluatorPackage.csproj
+++ b/src/ExpressionEvaluator/Package/ExpressionEvaluatorPackage.csproj
@@ -86,8 +86,9 @@
-
+
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
diff --git a/src/Interactive/EditorFeatures/Core/InteractiveEditorFeatures.csproj b/src/Interactive/EditorFeatures/Core/InteractiveEditorFeatures.csproj
index a95497c95f48e5cde9637adc85faa9b0d62e2dc2..f9fdbd55f6c2bdb09850ebe9a87a667c88c84b8f 100644
--- a/src/Interactive/EditorFeatures/Core/InteractiveEditorFeatures.csproj
+++ b/src/Interactive/EditorFeatures/Core/InteractiveEditorFeatures.csproj
@@ -67,7 +67,6 @@
false
-
false
diff --git a/src/InteractiveWindow/Editor/InteractiveWindow.csproj b/src/InteractiveWindow/Editor/InteractiveWindow.csproj
index 3bb2cc6aac0cae3e64730abe1504b61bcac903a9..29fd1f8bd5ddd19527d26a457d5ced5723cc9fc9 100644
--- a/src/InteractiveWindow/Editor/InteractiveWindow.csproj
+++ b/src/InteractiveWindow/Editor/InteractiveWindow.csproj
@@ -44,6 +44,7 @@
False
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Text.Internal.dll
false
diff --git a/src/InteractiveWindow/EditorTest/InteractiveWindowTest.csproj b/src/InteractiveWindow/EditorTest/InteractiveWindowTest.csproj
index 275af44399e3920a89ecb9ea17873e555eff1e17..3eda73722d08f35350e704f113c33c48c556d41d 100644
--- a/src/InteractiveWindow/EditorTest/InteractiveWindowTest.csproj
+++ b/src/InteractiveWindow/EditorTest/InteractiveWindowTest.csproj
@@ -63,7 +63,9 @@
false
-
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Editor\Microsoft.VisualStudio.Platform.VSEditor.dll
+
$(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Platform.VSEditor.Interop.dll
diff --git a/src/InteractiveWindow/VisualStudio/VisualStudioInteractiveWindow.csproj b/src/InteractiveWindow/VisualStudio/VisualStudioInteractiveWindow.csproj
index ec6f4c65344f6d7ff2314848d9618e40be2caccc..a6abe50d894e432d9b8c74feb70ae45fdd6df153 100644
--- a/src/InteractiveWindow/VisualStudio/VisualStudioInteractiveWindow.csproj
+++ b/src/InteractiveWindow/VisualStudio/VisualStudioInteractiveWindow.csproj
@@ -64,6 +64,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -107,6 +108,7 @@
false
+
diff --git a/src/Tools/Vsdconfig/Vsdconfig.targets b/src/Tools/Vsdconfig/Vsdconfig.targets
index b7b05b647e7d67d7bedb1265c99e71dd82111405..ff84ea0eb65dd13548e648c77965062daf3ad726 100644
--- a/src/Tools/Vsdconfig/Vsdconfig.targets
+++ b/src/Tools/Vsdconfig/Vsdconfig.targets
@@ -5,7 +5,7 @@
Inputs="@(VsdConfigXml);$(IntermediateOutputPath)\$(AssemblyName).dll"
Outputs="$(OutDir)\$(AssemblyName).vsdconfig"
Condition="'$(BuildingProject)' == 'true' AND '$(SkipGenerateVsdconfig)' != 'true'">
-
+
diff --git a/src/VisualStudio/CSharp/Impl/CSharpVisualStudio.csproj b/src/VisualStudio/CSharp/Impl/CSharpVisualStudio.csproj
index 60248754d74017fcdb31c97638b85c892bfffd91..dc31d840e3756699ff729bb3a443c77c9f0064ff 100644
--- a/src/VisualStudio/CSharp/Impl/CSharpVisualStudio.csproj
+++ b/src/VisualStudio/CSharp/Impl/CSharpVisualStudio.csproj
@@ -108,6 +108,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -323,4 +324,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/CSharp/Repl/CSharpVisualStudioRepl.csproj b/src/VisualStudio/CSharp/Repl/CSharpVisualStudioRepl.csproj
index d738144d497b01cbab61e0f4ba4ff4be65ca2bf7..2c8fc6daefb43fe447f541adc25d5860be28f6ab 100644
--- a/src/VisualStudio/CSharp/Repl/CSharpVisualStudioRepl.csproj
+++ b/src/VisualStudio/CSharp/Repl/CSharpVisualStudioRepl.csproj
@@ -92,6 +92,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -126,6 +127,7 @@
false
+
@@ -175,4 +177,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/CSharp/Test/CSharpVisualStudioTest.csproj b/src/VisualStudio/CSharp/Test/CSharpVisualStudioTest.csproj
index f7b7b5074bfabd4e98396812a2abc6f751c95bc2..480d57e837177bf21fdcc2b05cba73dd17b13bde 100644
--- a/src/VisualStudio/CSharp/Test/CSharpVisualStudioTest.csproj
+++ b/src/VisualStudio/CSharp/Test/CSharpVisualStudioTest.csproj
@@ -16,8 +16,10 @@
-
-
+
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Editor\Microsoft.VisualStudio.Platform.VSEditor.dll
+
True
@@ -150,11 +152,14 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
-
+
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Text.Internal.dll
+
false
diff --git a/src/VisualStudio/Core/Def/ServicesVisualStudio.csproj b/src/VisualStudio/Core/Def/ServicesVisualStudio.csproj
index 36304c8c78b5385c1558d3a4d7a02de4e77c47e7..be9d2766024fd8bf23a3bff0ac00489d8bc6b435 100644
--- a/src/VisualStudio/Core/Def/ServicesVisualStudio.csproj
+++ b/src/VisualStudio/Core/Def/ServicesVisualStudio.csproj
@@ -255,7 +255,9 @@
True
-
+
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.ExtensionManager.dll
+
True
@@ -329,12 +331,18 @@
false
-
-
-
-
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Architecture Tools\GraphProviderPackage\Microsoft.VisualStudio.Progression.CodeSchema.dll
+
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Architecture Tools\GraphProviderPackage\Microsoft.VisualStudio.Progression.Common.dll
+
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Architecture Tools\GraphProviderPackage\Microsoft.VisualStudio.Progression.Interfaces.dll
+
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -345,7 +353,7 @@
false
-
+
false
@@ -833,4 +841,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/Core/Impl/ServicesVisualStudioImpl.csproj b/src/VisualStudio/Core/Impl/ServicesVisualStudioImpl.csproj
index 5bfce057fcc3c70817e8a71cb024e6ec0614be8d..b6a14df037d49af84eebb5b721775a6c7b1beae7 100644
--- a/src/VisualStudio/Core/Impl/ServicesVisualStudioImpl.csproj
+++ b/src/VisualStudio/Core/Impl/ServicesVisualStudioImpl.csproj
@@ -108,12 +108,18 @@
false
-
-
-
-
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Architecture Tools\GraphProviderPackage\Microsoft.VisualStudio.Progression.CodeSchema.dll
+
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Architecture Tools\GraphProviderPackage\Microsoft.VisualStudio.Progression.Common.dll
+
+
+ $(DevEnvDir)\CommonExtensions\Microsoft\Architecture Tools\GraphProviderPackage\Microsoft.VisualStudio.Progression.Interfaces.dll
+
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -334,4 +340,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/Core/SolutionExplorerShim/SolutionExplorerShim.csproj b/src/VisualStudio/Core/SolutionExplorerShim/SolutionExplorerShim.csproj
index ed3367bb9c7726263574e86595d0072fa632ccb8..080e3efa4474711fbea26679bf231c5a10ba5e96 100644
--- a/src/VisualStudio/Core/SolutionExplorerShim/SolutionExplorerShim.csproj
+++ b/src/VisualStudio/Core/SolutionExplorerShim/SolutionExplorerShim.csproj
@@ -22,7 +22,7 @@
True
-
+
$(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.CodeAnalysis.Sdk.UI.dll
@@ -74,7 +74,10 @@
false
- false
+
+ false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
+
false
@@ -83,6 +86,7 @@
false
false
false
+ false
false
True
diff --git a/src/VisualStudio/Core/Test/DebuggerIntelliSense/TestState.vb b/src/VisualStudio/Core/Test/DebuggerIntelliSense/TestState.vb
index d617d877d2cb58da22d526ef23c4b1fbef00bd77..42681e932738b3edbc1d99c257a6acdd03ad09eb 100644
--- a/src/VisualStudio/Core/Test/DebuggerIntelliSense/TestState.vb
+++ b/src/VisualStudio/Core/Test/DebuggerIntelliSense/TestState.vb
@@ -20,7 +20,6 @@ Imports Microsoft.VisualStudio.LanguageServices.Implementation.Extensions
Imports Microsoft.VisualStudio.LanguageServices.VisualBasic
Imports Microsoft.VisualStudio.Text
Imports Microsoft.VisualStudio.Text.BraceCompletion
-Imports Microsoft.VisualStudio.Text.BraceCompletion.Implementation
Imports Microsoft.VisualStudio.Text.Editor
Imports Microsoft.VisualStudio.Text.Operations
Imports Microsoft.VisualStudio.TextManager
@@ -68,7 +67,7 @@ Namespace Microsoft.VisualStudio.LanguageServices.UnitTests.DebuggerIntelliSense
New TestCompletionPresenter(Me),
GetExports(Of IAsynchronousOperationListener, FeatureMetadata)(),
completionProviders,
- GetExports(Of IBraceCompletionSessionProvider, IBraceCompletionMetadata)())
+ GetExports(Of IBraceCompletionSessionProvider, BraceCompletionMetadata)())
Me.CompletionCommandHandler = New CompletionCommandHandler(Me.AsyncCompletionService)
diff --git a/src/VisualStudio/Core/Test/ServicesVisualStudioTest.vbproj b/src/VisualStudio/Core/Test/ServicesVisualStudioTest.vbproj
index 8a27ac114f0bfc0b272c2f56cdd3037ee7775c26..29cf4c5fa6dca6c096d2a2ac9d0654a3f14bc86f 100644
--- a/src/VisualStudio/Core/Test/ServicesVisualStudioTest.vbproj
+++ b/src/VisualStudio/Core/Test/ServicesVisualStudioTest.vbproj
@@ -143,12 +143,12 @@
false
-
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -159,7 +159,7 @@
false
-
+
false
@@ -200,7 +200,9 @@
-
+
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.ExtensionManager.dll
+
@@ -211,6 +213,16 @@
True
+
+
+
+
+ false
+
+
+
@@ -459,4 +471,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/Core/Test/Snippets/SnippetTestState.vb b/src/VisualStudio/Core/Test/Snippets/SnippetTestState.vb
index 19dfc0d493a676457c5202de830177568fde1e45..10d3ada5bf654691340d7ef9545d7b2f1816bae1 100644
--- a/src/VisualStudio/Core/Test/Snippets/SnippetTestState.vb
+++ b/src/VisualStudio/Core/Test/Snippets/SnippetTestState.vb
@@ -19,7 +19,6 @@ Imports Microsoft.VisualStudio.LanguageServices.Implementation.Snippets
Imports Microsoft.VisualStudio.Shell
Imports Microsoft.VisualStudio.Text
Imports Microsoft.VisualStudio.Text.BraceCompletion
-Imports Microsoft.VisualStudio.Text.BraceCompletion.Implementation
Imports Microsoft.VisualStudio.Text.Operations
Imports Microsoft.VisualStudio.TextManager.Interop
Imports Moq
@@ -51,7 +50,7 @@ Namespace Microsoft.VisualStudio.LanguageServices.UnitTests.Snippets
New TestCompletionPresenter(Me),
GetExports(Of IAsynchronousOperationListener, FeatureMetadata)(),
CreateLazyProviders({snippetProvider}, languageName, roles:=Nothing),
- GetExports(Of IBraceCompletionSessionProvider, IBraceCompletionMetadata)())
+ GetExports(Of IBraceCompletionSessionProvider, BraceCompletionMetadata)())
Dim CompletionCommandHandler = New CompletionCommandHandler(asyncCompletionService)
diff --git a/src/VisualStudio/InteractiveServices/VisualStudioInteractiveServices.csproj b/src/VisualStudio/InteractiveServices/VisualStudioInteractiveServices.csproj
index 998dcaddccf570595fe2498f1425b233ed765f74..2c80126541478316f946b33ce08312e9db50914d 100644
--- a/src/VisualStudio/InteractiveServices/VisualStudioInteractiveServices.csproj
+++ b/src/VisualStudio/InteractiveServices/VisualStudioInteractiveServices.csproj
@@ -106,7 +106,6 @@
false
-
false
@@ -133,6 +132,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -213,4 +213,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/Setup/VisualStudioSetup.csproj b/src/VisualStudio/Setup/VisualStudioSetup.csproj
index fb54f1868daf45d6b9d2c26becf1547878574362..c60c9493938e23080ad7491c2cbdd464ea9da13f 100644
--- a/src/VisualStudio/Setup/VisualStudioSetup.csproj
+++ b/src/VisualStudio/Setup/VisualStudioSetup.csproj
@@ -167,6 +167,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -195,4 +196,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/SetupInteractive/VisualStudioSetupInteractive.csproj b/src/VisualStudio/SetupInteractive/VisualStudioSetupInteractive.csproj
index 30afdeb8af09cc6ee1041c7fcf3f1f495ca272a4..bb2211a6011c6356e1625577800137b5c51ec905 100644
--- a/src/VisualStudio/SetupInteractive/VisualStudioSetupInteractive.csproj
+++ b/src/VisualStudio/SetupInteractive/VisualStudioSetupInteractive.csproj
@@ -75,7 +75,9 @@
-
+
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
+
@@ -122,4 +124,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/VisualBasic/Impl/BasicVisualStudio.vbproj b/src/VisualStudio/VisualBasic/Impl/BasicVisualStudio.vbproj
index dc8c83860546c7bfab34266bd2bebd2cbcad7c31..9833bccf0c3bd537f847b599f158166487feb8f4 100644
--- a/src/VisualStudio/VisualBasic/Impl/BasicVisualStudio.vbproj
+++ b/src/VisualStudio/VisualBasic/Impl/BasicVisualStudio.vbproj
@@ -204,6 +204,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -295,4 +296,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/VisualBasic/Repl/BasicVisualStudioRepl.vbproj b/src/VisualStudio/VisualBasic/Repl/BasicVisualStudioRepl.vbproj
index 363e4bce7525bfd1eaf3bf67107eea345ce1a783..fb40aed89ad36bb9121943ccab5a23e6179f40c3 100644
--- a/src/VisualStudio/VisualBasic/Repl/BasicVisualStudioRepl.vbproj
+++ b/src/VisualStudio/VisualBasic/Repl/BasicVisualStudioRepl.vbproj
@@ -89,6 +89,7 @@
false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
false
@@ -123,6 +124,7 @@
false
+
@@ -172,4 +174,4 @@
-
\ No newline at end of file
+
diff --git a/src/VisualStudio/VisualStudioDiagnosticsToolWindow/VisualStudioDiagnosticsWindow.csproj b/src/VisualStudio/VisualStudioDiagnosticsToolWindow/VisualStudioDiagnosticsWindow.csproj
index 5a5ffdbf299b71e640bdc24b6d96cf7d51ab7d9d..152d1b9202198ed204d3f82ffd0d9fe7954e99cc 100644
--- a/src/VisualStudio/VisualStudioDiagnosticsToolWindow/VisualStudioDiagnosticsWindow.csproj
+++ b/src/VisualStudio/VisualStudioDiagnosticsToolWindow/VisualStudioDiagnosticsWindow.csproj
@@ -98,7 +98,10 @@
false
false
false
- false
+
+ false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
+
false
false
@@ -116,6 +119,7 @@
false
false
false
+
diff --git a/src/VisualStudio/VisualStudioInteractiveComponents/VisualStudioInteractiveComponents.csproj b/src/VisualStudio/VisualStudioInteractiveComponents/VisualStudioInteractiveComponents.csproj
index 016ca5627aec945623b39d4a3ac2ce5be2fc39b9..89a154f805e24fa2fdfabd32941eba7f19ed057a 100644
--- a/src/VisualStudio/VisualStudioInteractiveComponents/VisualStudioInteractiveComponents.csproj
+++ b/src/VisualStudio/VisualStudioInteractiveComponents/VisualStudioInteractiveComponents.csproj
@@ -172,11 +172,14 @@
-
+
+ false
+ $(DevEnvDir)\PrivateAssemblies\Microsoft.VisualStudio.Shell.14.0.dll
+
-
\ No newline at end of file
+