症状:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常”
我在无窗体模式下,使用OpenfileDialog.ShowDialog()时会出现上述问题,google之,都说用以下两种方法:
1、
2、
但是不行。
于是乎,使用英文google之。得解。
解决代码如下:
症状:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常”
我在无窗体模式下,使用OpenfileDialog.ShowDialog()时会出现上述问题,google之,都说用以下两种方法:
1、
2、
但是不行。
于是乎,使用英文google之。得解。
解决代码如下: