From 0050ba056e3e6ebbc3695013daff70d00fc96891 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Wed, 2 Aug 2006 17:36:29 +0000 Subject: [PATCH] The WiX controls sidetab now sets the hint path using the addinpath string parser property. Fixes the exception that occurred on opening the toolbox when SharpDevelop's working directory was not the bin folder. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1649 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../WixBinding/Project/SetupDialogControlLibrary.sdcl | 2 +- .../WixBinding/Project/Src/Gui/SetupDialogControlsSideTab.cs | 5 +++++ .../BackendBindings/WixBinding/Project/WixBinding.addin | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/AddIns/BackendBindings/WixBinding/Project/SetupDialogControlLibrary.sdcl b/src/AddIns/BackendBindings/WixBinding/Project/SetupDialogControlLibrary.sdcl index 580961c008..f1cf5dfb8c 100644 --- a/src/AddIns/BackendBindings/WixBinding/Project/SetupDialogControlLibrary.sdcl +++ b/src/AddIns/BackendBindings/WixBinding/Project/SetupDialogControlLibrary.sdcl @@ -1,7 +1,7 @@  - + diff --git a/src/AddIns/BackendBindings/WixBinding/Project/Src/Gui/SetupDialogControlsSideTab.cs b/src/AddIns/BackendBindings/WixBinding/Project/Src/Gui/SetupDialogControlsSideTab.cs index be974bd227..ec0004ac19 100644 --- a/src/AddIns/BackendBindings/WixBinding/Project/Src/Gui/SetupDialogControlsSideTab.cs +++ b/src/AddIns/BackendBindings/WixBinding/Project/Src/Gui/SetupDialogControlsSideTab.cs @@ -31,7 +31,12 @@ namespace ICSharpCode.WixBinding { ComponentLibraryLoader loader = new ComponentLibraryLoader(); loader.LoadToolComponentLibrary(ToolComponentLibraryFileName); + + // Fix WixBinding assembly hint path. Category category = (Category)loader.Categories[0]; + foreach (ToolComponent toolComponent in category.ToolComponents) { + toolComponent.HintPath = StringParser.Parse(toolComponent.HintPath); + } return new SetupDialogControlsSideTab(SharpDevelopSideBar.SideBar, category, ToolboxProvider.ToolboxService); } diff --git a/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.addin b/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.addin index a5e39ec955..5feaa5fa26 100644 --- a/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.addin +++ b/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.addin @@ -27,7 +27,7 @@