C# 引发异常:';系统无效操作异常';在PresentationCore.dll中
关于这个错误,我已经问了很多其他的问题,但是我无法解决我的问题。因此,我从专业人士那里询问这个问题,他们可以指导我如何解决这个问题 这是给我这个错误的代码C# 引发异常:';系统无效操作异常';在PresentationCore.dll中,c#,visual-studio,C#,Visual Studio,关于这个错误,我已经问了很多其他的问题,但是我无法解决我的问题。因此,我从专业人士那里询问这个问题,他们可以指导我如何解决这个问题 这是给我这个错误的代码 class MainClass { static void Main(string[] args) { { Clock myClock = new Clock(); while (myClock.Hour.Value < 24) {
class MainClass
{
static void Main(string[] args)
{
{
Clock myClock = new Clock();
while (myClock.Hour.Value < 24)
{
myClock.Tick();
if (Keyboard.IsKeyDown(Key.Space))
{
myClock.ResetClock();
}
}
Console.ReadLine();
}
}
}
在静态空隙下方,即使在该空隙下方,也会引发错误。如果你们能对这个问题有所了解,我应该在哪里做,做什么来消除这个问题,让我的应用程序正常工作,那就太好了。关于这个错误的更多信息也来了
PresentationCore.dll中发生类型为“System.InvalidOperationException”的未处理异常
附加信息:调用线程必须是STA,因为许多UI组件都需要它
我正在通过GUI创建一个C#时钟
非常感谢为什么要将控制台应用程序转换为GUI应用程序?谢谢大家。。我设法解决了这个问题。如果您的解决方案与重复链接中的解决方案不同,请随时将其作为答案发布。这样你就能赢得声誉。(可能必须投票赞成重新开放)你是如何解决这个问题的?
Application.Current.Dispatcher.Invoke(new Action(() =>