Uwp 其中是C+中的FileNotFoundException+/CX?
该方法应该抛出Uwp 其中是C+中的FileNotFoundException+/CX?,uwp,c++-cx,Uwp,C++ Cx,该方法应该抛出FileNotFoundException,但我在任何地方都找不到它。我应该如何处理它引发的异常?的文档的C++/CX版本不考虑异常处理,如在C++/CX中实现的(请参阅): 平台命名空间为最常见的HRESULT值定义了不同的异常类;所有其他值都通过类报告 是.NET框架的一部分。因此,它不适用于C++/CX代码。仅当从.NET调用函数时,才会引发GetFolderAsync文档中列出的异常 从C++/CX调用时,GetFolderAsync通过Platform::COMExcep
FileNotFoundException
,但我在任何地方都找不到它。我应该如何处理它引发的异常?的文档的C++/CX版本不考虑异常处理,如在C++/CX中实现的(请参阅):
平台命名空间为最常见的HRESULT值定义了不同的异常类;所有其他值都通过类报告
是.NET框架的一部分。因此,它不适用于C++/CX代码。仅当从.NET调用函数时,才会引发GetFolderAsync
文档中列出的异常
从C++/CX调用时,
GetFolderAsync
通过Platform::COMException
报告失败。System.IO.FileNotFoundException
的等效项是一个异常,HRESULT
从WIN32设置为HRESULT(错误文件未找到)
(0x80070002)
C++/CX异常处理程序应捕获平台::COMException
(或),并检查以识别特定的异常类型
参考资料:
< C++ >代码> >系统.IO .FieloToFunExtExpTest< <代码> @ TKAUL,而不是C++ API。C++/CX中没有
System.IO
名称空间。请尝试使用namespace System.IO添加代码>到C++文件,以查看文档是否不可靠。否则,我不会问这个问题。呃,文档很糟糕。