【发布时间】:2012-11-20 00:19:15
【问题描述】:
您好,我收到以下行的错误:
If Not System.Windows.Clipboard.GetDataObject Is Nothing Then
我相信它在 C# 中会看起来像这样
if (System.Windows.Clipboard.GetDataObject!=null) {
错误是:
“ThreadStateException:当前线程必须设置为单线程单元 (STA) 模式,然后才能进行 OLE 调用。”
谁能告诉我如何解决这个问题?网上的一些建议提到在“main”方法上添加<STAThread()> _,但是,这是一个 ASP.NET 控制器方法,我尝试在它上面添加它,但没有帮助。有人有什么建议吗?
【问题讨论】: