From cdffb2319cdc11cb6dcefbeeda5c806c07df8f51 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sun, 6 Nov 2011 19:13:16 +0000 Subject: [PATCH] Fix string resource not being replaced in Output window when a COM reference is added to a project. --- .../Project/Src/Services/ParserService/ParseProjectContent.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/Services/ParserService/ParseProjectContent.cs b/src/Main/Base/Project/Src/Services/ParserService/ParseProjectContent.cs index 76e5536532..0408e9b9ee 100644 --- a/src/Main/Base/Project/Src/Services/ParserService/ParseProjectContent.cs +++ b/src/Main/Base/Project/Src/Services/ParserService/ParseProjectContent.cs @@ -149,7 +149,8 @@ namespace ICSharpCode.SharpDevelop System.Windows.Forms.MethodInvoker action = delegate { // Compile project to ensure interop library is generated project.Save(); // project is not yet saved when ItemAdded fires, so save it here - TaskService.BuildMessageViewCategory.AppendText("\n${res:MainWindow.CompilerMessages.CreatingCOMInteropAssembly}\n"); + string message = StringParser.Parse("\n${res:MainWindow.CompilerMessages.CreatingCOMInteropAssembly}\n"); + TaskService.BuildMessageViewCategory.AppendText(message); BuildCallback afterBuildCallback = delegate { lock (callAfterAddComReference) { if (callAfterAddComReference.Count > 0) {