Documentation for PopupBasherConfiguration?
本文关键字:PopupBasherConfiguration for Documentation | 更新日期: 2023-09-27 17:55:38
>我正在使用 HPC Excel 驱动程序,需要解决在事件日志中发现的此错误(已删除实际消息):
弹出窗口"Microsoft Excel"可能会阻止作业进度。考虑 更改工作簿以删除此弹出窗口或配置弹出窗口 抨击以自动关闭它。窗口消息:"---- ( 消息)----"窗口类:"#32770"
我已将其添加到我的代码中,但它无效。
var configuration = new PopupBasherConfiguration
{
Period = 500
};
我没有找到任何关于这个对象或如何使用它的文档。它应该记录在这里:Microsoft.Hpc.Excel 命名空间,但没有提到它,也没有提到如何"配置弹出抨击",如错误消息中暗示的那样。
有什么建议吗?
有没有关于这个问题的参考文件?
找到一些文档...HPC SDK 有一些示例应用程序。在其中两个("xlcmd"和"HelloWorldService")中,app.config
/program.config
文件有很多提供文档的注释。
如果没有所有注释,以下是.config
文件中所需的内容:
<configSections>
<section name="PopupBasherConfiguration"
type="Microsoft.Hpc.Excel.PopupBasherSectionHandler,Microsoft.Hpc.Excel,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"
allowDefinition="Everywhere"
allowExeDefinition="MachineToApplication"
/>
</configSections>
在.config
文件中的更下方:
<PopupBasherConfiguration Period="1000">
<Windows>
<!-- This rule matches the VBA MsgBox dialog.
Every time this pops up, this rule pushes the Ok button. -->
<Window Title="Microsoft Excel" Class="#32770">
<Child Title="Ok" Role="ROLE_SYSTEM_PUSHBUTTON" Action="DoDefault" Search="Exact" />
</Window>
</Windows>
</PopupBasherConfiguration>