在导入excel文件,调用openfiledialog时候,产生异常:
System.Threading.ThreadStateException: 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常。如何解决啊?
注:ASP.net开发,没有main函数。网上说的解决方案都是基于C# main()的
System.Threading.ThreadStateException: 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常。如何解决啊?
注:ASP.net开发,没有main函数。网上说的解决方案都是基于C# main()的
th.SetApartmentState(ApartmentState.STA);
th.Start();
Protected void Test()
{
}