基本的JsonConvert.SerializeObject()停止在IoT Core

时间:2018-04-13 21:33:20

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

以下代码是我所遇到的问题的简单示例。这在IoT Core上运行良好,但是现在在调试时跳过var personJson行并且从不设置值。我在一个空白的UWP应用程序中测试了相同的代码,并在我的桌面上运行得很好。

我在Raspberry Pi3 B上运行Windows IoT Core v.10.0.16299.371。我确定代码在v.10.0.16299.309上运行。

任何人都知道可能发生的事情?

public sealed class StartupTask : IBackgroundTask
{
    private BackgroundTaskDeferral deferral;

    public void Run(IBackgroundTaskInstance taskInstance)
    {
        deferral = taskInstance.GetDeferral();
        LoadPerson();
    }

    private void LoadPerson()
    {
        Person person = new Person();

        person.firstName = "John";
        person.lastName = "Doe";
        person.age = 21;

        var personJson = JsonConvert.SerializeObject(person, Formatting.Indented);
    }
}

public sealed class Person
{
    public string firstName { get; set; }
    public string lastName { get; set; }
    public int age { get; set; }
}

0 个答案:

没有答案