diff --git a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/FormsDesignerViewContent.cs b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/FormsDesignerViewContent.cs index 8b03fbb0a0..c9047ca436 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/FormsDesignerViewContent.cs +++ b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/FormsDesignerViewContent.cs @@ -320,7 +320,6 @@ namespace ICSharpCode.FormsDesigner appDomainHost.AddService(typeof(System.Drawing.Design.IToolboxService), toolbox.ToolboxService); appDomainHost.AddService(typeof(IHelpService), new HelpService()); - appDomainHost.AddService(typeof(System.Drawing.Design.IPropertyValueUIService), new PropertyValueUIService()); appDomainHost.AddService(typeof(System.ComponentModel.Design.IResourceService), new DesignerResourceService(this.resourceStore)); AmbientProperties ambientProperties = new AmbientProperties(); diff --git a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/DesignerResourceService.cs b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/DesignerResourceService.cs index 60303a3889..c566b7eb4f 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/DesignerResourceService.cs +++ b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/DesignerResourceService.cs @@ -7,7 +7,7 @@ using ICSharpCode.Core; namespace ICSharpCode.FormsDesigner.Services { - sealed class DesignerResourceService : System.ComponentModel.Design.IResourceService + sealed class DesignerResourceService : MarshalByRefObject, System.ComponentModel.Design.IResourceService { readonly ResourceStore store; diff --git a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/FormsMessageService.cs b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/FormsMessageService.cs index 3d63b5c4f5..4371672abe 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/FormsMessageService.cs +++ b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/FormsMessageService.cs @@ -13,7 +13,7 @@ namespace ICSharpCode.FormsDesigner.Services /// /// Description of MessageService. /// - public class FormsMessageService : IMessageService + public class FormsMessageService : MarshalByRefObject, IMessageService { public void ShowOutputPad() { diff --git a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/HelpService.cs b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/HelpService.cs index 7e8eccd232..eed21ffd11 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/HelpService.cs +++ b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/HelpService.cs @@ -16,7 +16,7 @@ namespace ICSharpCode.FormsDesigner.Services /// created by - Niv /// created on - 10/10/2002 11:44:46 /// - public class HelpService : IHelpService + public class HelpService : MarshalByRefObject, IHelpService { string f1Keyword = null; string generalKeyword = null; diff --git a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/UIService.cs b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/UIService.cs index 828e21e2fa..3b8af28cbc 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/UIService.cs +++ b/src/AddIns/DisplayBindings/FormsDesigner/FormsDesigner.AddIn/Services/UIService.cs @@ -11,7 +11,7 @@ using ICSharpCode.Core; namespace ICSharpCode.FormsDesigner.Services { - public class UIService : IUIService + public class UIService : MarshalByRefObject, IUIService { IFormsDesigner designer; IDictionary styles = new Hashtable(); diff --git a/src/AddIns/DisplayBindings/FormsDesigner/Project/Src/Services/ToolboxService.cs b/src/AddIns/DisplayBindings/FormsDesigner/Project/Src/Services/ToolboxService.cs index bc80a8dfad..da764b2481 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/Project/Src/Services/ToolboxService.cs +++ b/src/AddIns/DisplayBindings/FormsDesigner/Project/Src/Services/ToolboxService.cs @@ -50,7 +50,7 @@ namespace ICSharpCode.FormsDesigner.Services /// Provides designers with the ability to configure what tools /// are available on the toolbox. /// - public class ToolboxService : IToolboxService + public class ToolboxService : MarshalByRefObject, IToolboxService { static readonly string ALL_HOSTS = "_all_hosts_"; static readonly string ALL_CATEGORIES = "_all_categories_";