记录解决方案之间的错误
Logging Errors between solutions
我尝试完成以下 task:I Solution1
我编写业务逻辑的地方和 Solution 2
我连接的地方,例如微软幻灯片软件。我在这个解决方案中有日常任务,所以我将它用于许多项目。 Class1
遍历文件夹中的许多文件,并按 Texboxnames 从 Powerpoint 表格中提取文本。连接和提取由 Solution 2
完成,我想在其中实现一个 ErrorHandler
来捕获错误作为字符串。这些字符串我想保存在Logfile
中的Solution1
中。
我的问题是,一旦Solution2
中出现错误,我就需要在解决方案1中使用“Exit For
”,但我无法编写“ Exit For
”在我的 Solution2
中。
如果我理解你的问题,有两种解决方案。从体系结构的角度来看,第一个但可能不正确的是在包含错误文本的 readfromPoserPointTextbox 中有一个输出参数。
更正确的方法是共享日志记录 class(有免费的第三方日志记录实现,让您无需重新发明轮子就可以做到这一点。)两种解决方案都可用,并允许每个解决方案处理自己的日志记录。
我尝试完成以下 task:I Solution1
我编写业务逻辑的地方和 Solution 2
我连接的地方,例如微软幻灯片软件。我在这个解决方案中有日常任务,所以我将它用于许多项目。 Class1
遍历文件夹中的许多文件,并按 Texboxnames 从 Powerpoint 表格中提取文本。连接和提取由 Solution 2
完成,我想在其中实现一个 ErrorHandler
来捕获错误作为字符串。这些字符串我想保存在Logfile
中的Solution1
中。
我的问题是,一旦Solution2
中出现错误,我就需要在解决方案1中使用“Exit For
”,但我无法编写“ Exit For
”在我的 Solution2
中。
如果我理解你的问题,有两种解决方案。从体系结构的角度来看,第一个但可能不正确的是在包含错误文本的 readfromPoserPointTextbox 中有一个输出参数。
更正确的方法是共享日志记录 class(有免费的第三方日志记录实现,让您无需重新发明轮子就可以做到这一点。)两种解决方案都可用,并允许每个解决方案处理自己的日志记录。