Exemplo n.º 1
0
        public void InitializeExtensionDependentData()
        {
            Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager extensionManager = (Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager) this.VsServiceProvider.TryGetService <Microsoft.VisualStudio.ExtensionManager.SVsExtensionManager>();
            var extension = extensionManager.GetInstalledExtension("a5e9f15b-ad7f-4201-851e-186dd8db3bc9");

            //var resolver = this.ServiceProvider.TryGetService<IUriReferenceService>();
            //var extension = resolver.ResolveUri<Microsoft.VisualStudio.ExtensionManager.IInstalledExtension>(new Uri(@"vsix://a5e9f15b-ad7f-4201-851e-186dd8db3bc9"));
            extensionPath      = extension.InstallPath;
            nserviceBusVersion = File.ReadAllText(Path.Combine(extension.InstallPath, "NServiceBusVersion.txt"));
        }
Exemplo n.º 2
0
        public void InitializeExtensionDependentData()
        {
            Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager extensionManager = (Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager) this.VsServiceProvider.TryGetService <Microsoft.VisualStudio.ExtensionManager.SVsExtensionManager>();
            var extension = extensionManager.GetInstalledExtension("23795EC3-3DEA-4F04-9044-4056CF91A2ED");

            //var resolver = this.ServiceProvider.TryGetService<IUriReferenceService>();
            //var extension = resolver.ResolveUri<Microsoft.VisualStudio.ExtensionManager.IInstalledExtension>(new Uri(@"vsix://23795EC3-3DEA-4F04-9044-4056CF91A2ED"));
            extensionPath      = extension.InstallPath;
            nserviceBusVersion = File.ReadAllText(Path.Combine(extension.InstallPath, "NServiceBusVersion.txt"));
            serviceControlEndpointPluginVersion = File.ReadAllText(Path.Combine(extension.InstallPath, "ServiceControlEndpointPluginVersion.txt"));
        }