命名空间-蓝色棱镜-别名

时间:2018-07-17 12:55:17

标签: c# namespaces ambiguous blueprism

有人知道如何给命名空间命名吗?

我正在尝试使用命名空间Microsoft.Office.Interop.Outlook,但它会产生模棱两可的错误。

  

说明:第5140行出现编译器错误:“异常”是“ Microsoft.Office.Interop.Outlook.Exception”和“ System.Exception”之间的模棱两可的引用

我在互联网上阅读了我需要给两个别名之一的别名。我该怎么做?

1 个答案:

答案 0 :(得分:1)

在声明的每个Exception对象中,都应指定对象类型,因为要使用的两个名称空间都具有Exception类型,因此应区分它们。

所以代替:

[-clipsrc [xmin ymin xmax ymax]|WKT|datasource|spat_extent]
           [-clipsrcsql sql_statement] [-clipsrclayer layer]
           [-clipsrcwhere expression]
           [-clipdst [xmin ymin xmax ymax]|WKT|datasource]
           [-clipdstsql sql_statement] [-clipdstlayer layer]

要做:

Exception ex = new Exception();

或者:

Microsoft.Office.Interop.Outlook.Exception ex = new Microsoft.Office.Interop.Outlook.Exception();

取决于您使用的异常类型。