From 4b1b36ff6b94611e46592fe614efc56704cc38dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Pedro?= Date: Sun, 24 Dec 2017 16:36:35 +0000 Subject: [PATCH] Cosmos.VS.DebugEngine fixes. --- .../Cosmos.DebugEngine.pkgdef | 6 ++ .../Cosmos.VS.DebugEngine.csproj | 68 +++++++++++++++++++ .../CosmosDebugEnginePackage.cs | 2 - 3 files changed, 74 insertions(+), 2 deletions(-) diff --git a/source/Cosmos.VS.DebugEngine/Cosmos.DebugEngine.pkgdef b/source/Cosmos.VS.DebugEngine/Cosmos.DebugEngine.pkgdef index ef0d10c78..ef298013c 100644 --- a/source/Cosmos.VS.DebugEngine/Cosmos.DebugEngine.pkgdef +++ b/source/Cosmos.VS.DebugEngine/Cosmos.DebugEngine.pkgdef @@ -17,3 +17,9 @@ ; "SuspendThread"=dword:00000001 "CLSID"="{dc8503ab-7ee6-456c-a209-66c690d9f6f4}" "GlobalVisualizersDirectory"="$PackageFolder$" + +[$RootKey$\CLSID\{dc8503ab-7ee6-456c-a209-66c690d9f6f4}] +"Assembly"="Cosmos.VS.DebugEngine" +"Class"="Cosmos.VS.DebugEngine.AD7.Impl.AD7Engine" +"InprocServer32"="$WinDir$\SYSTEM32\MSCOREE.DLL" +"CodeBase"="$PackageFolder$\Cosmos.VS.DebugEngine.dll" diff --git a/source/Cosmos.VS.DebugEngine/Cosmos.VS.DebugEngine.csproj b/source/Cosmos.VS.DebugEngine/Cosmos.VS.DebugEngine.csproj index 237376eb6..68b52d295 100644 --- a/source/Cosmos.VS.DebugEngine/Cosmos.VS.DebugEngine.csproj +++ b/source/Cosmos.VS.DebugEngine/Cosmos.VS.DebugEngine.csproj @@ -229,13 +229,25 @@ ..\..\packages\Microsoft.VisualStudio.Validation.15.3.32\lib\net45\Microsoft.VisualStudio.Validation.dll True + + ..\..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll + True + False + + ..\..\packages\System.AppContext.4.3.0\lib\net46\System.AppContext.dll + True + + + ..\..\packages\System.Console.4.3.0\lib\net46\System.Console.dll + True + @@ -246,11 +258,31 @@ True + + ..\..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll + True + + + ..\..\packages\System.IO.4.3.0\lib\net462\System.IO.dll + True + ..\..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll True + + ..\..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll + True + + + ..\..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll + True + + + ..\..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll + True + ..\..\packages\System.Net.Http.4.3.0\lib\net46\System.Net.Http.dll True @@ -260,15 +292,51 @@ True + + ..\..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll + True + + + ..\..\packages\System.Runtime.4.3.0\lib\net462\System.Runtime.dll + True + + + ..\..\packages\System.Runtime.Extensions.4.3.0\lib\net462\System.Runtime.Extensions.dll + True + + + ..\..\packages\System.Runtime.InteropServices.4.3.0\lib\net462\System.Runtime.InteropServices.dll + True + + + ..\..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll + True + ..\..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net461\System.Security.Cryptography.Algorithms.dll True + + ..\..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll + True + + + ..\..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll + True + + + ..\..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll + True + + + ..\..\packages\System.Xml.ReaderWriter.4.3.0\lib\net46\System.Xml.ReaderWriter.dll + True + diff --git a/source/Cosmos.VS.DebugEngine/CosmosDebugEnginePackage.cs b/source/Cosmos.VS.DebugEngine/CosmosDebugEnginePackage.cs index c8b291a9a..d8ecdf694 100644 --- a/source/Cosmos.VS.DebugEngine/CosmosDebugEnginePackage.cs +++ b/source/Cosmos.VS.DebugEngine/CosmosDebugEnginePackage.cs @@ -3,7 +3,6 @@ using System.Runtime.InteropServices; using Microsoft.VisualStudio.OLE.Interop; using Microsoft.VisualStudio.Shell; -using Cosmos.VS.DebugEngine.AD7.Impl; using Cosmos.VS.DebugEngine.Commands; namespace Cosmos.VS.DebugEngine @@ -12,7 +11,6 @@ namespace Cosmos.VS.DebugEngine [PackageRegistration(UseManagedResourcesOnly = true)] [InstalledProductRegistration("#110", "#112", "1.0", IconResourceID = 400)] [ProvideMenuResource("Menus.ctmenu", 1)] - [ProvideObject(typeof(AD7Engine))] public sealed class CosmosDebugEnginePackage : Package, IOleCommandTarget { private IOleCommandTarget packageCommandTarget;