根据MSDN的说法,在Windows服务或ASP.NET服务中使用System.Drawing命名空间中的类并不是一个特别好的主意。现在我正在开发一个类库,它可能需要访问这个特定的名称空间(用于测量字体),但不能保证宿主进程不是一个服务。
现在,如果System.Drawing不可用,我可以使用一种不太理想的方法,但如果可能,我宁愿使用System.Drawing中的类。因此,我想要做的是在运行时确定System.Drawing是否安全,如果安全,就使用它,否则就退回到次优选项。
我的问题是:我怎么才能检测到使用System.Drawing是否安全呢?
我想我也应该
是否安全
不幸的是,我想不出一种方法来实现这些方法。有谁知道吗?
https://stackoverflow.com/questions/390532
复制相似问题