在全新安装上调试IOT Core时,Visual Studio引发SEHException

时间:2019-04-08 04:49:53

标签: raspberry-pi3 windows-10-universal windows-10-iot-core

我创建了一个几乎空白的Windows IOT Core后台任务,如果包含使用“双精度”数据类型的方法,并且在达到断点后将其移开,它将引发SEHException。在PC与Raspberry PI上安装的IOT Core版本不匹配之前,我已经看到了这些奇怪的东西,但是据我所知,我有匹配的东西。有什么想法吗?

我尝试过:

  • 在VS项目中更改目标最小/最大版本。
  • 已更新为最新的通用Windows nuget软件包
  • 确保PI上的OS版本(10.0.17763.107)与Visual Studio中显示的UAP版本匹配(虽然说是10.0.17763.0),但我找不到任何更改方式
  • 即使下载了最新版本的VS 2019,还是一样

简单的代码(如果可以,请不要进入该方法):

public sealed class StartupTask : IBackgroundTask
{
    public void Run(IBackgroundTaskInstance taskInstance)
    {
        double x = DoNothing();
        Debug.WriteLine(x);
    }

    public double DoNothing()
    {
        return 300.7D;
    }
}

移步时出现异常: https://imgur.com/osiJngg

0 个答案:

没有答案