我有一些调用COM自动化对象的方法的F#代码。有时该COM对象引发异常。F中捕获COM异常#
我试图包裹在一个尝试的COM对象的调用...用块:
try do some COM stuff with _ -> Printf.printf "got an exn\r\n"
但异常处理代码不叫所有的应用程序只是死了。
我在控制台上看到的消息通常是:
The message filter indicated that the application is busy. (Exception from HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER))
怎样可以捕获的COM例外呢?