Windows IOT Raspberry Pi文件加载异常

时间:2018-02-19 22:35:37

标签: windows-10-iot-core

我最近将我的Windows 10计算机升级到版本1709,我在Raspberry pi上调试我的应用程序时遇到问题。

该应用程序是一个后台应用程序,我在输出窗口中得到以下异常,并且永远不会调用IBackgroundTask run方法。

抛出异常:System.Private.CoreLib.ni.dll中的“System.IO.FileLoadException”

这就是我得到的 - 不知道如何进一步研究它,因为没有关于它无法加载的信息。

我已经跟踪了我创建一个类(简单创建我的空类就足以显示错误了)

AquariumControllerPiLibrary.ABC c = new AquariumControllerPiLibrary.ABC();

此类在单独的类库程序集中定义。

类源代码是

using System;

namespace AquariumControllerPiLibrary
{
    public class ABC
    {

    }
}

如果我注释掉类的Run方法,我可以调试应用程序,但是我没有得到fileLoadException。

知道如何找出未加载的内容吗?

输出窗口中的调试行。

'backgroundTaskHost.exe'(CoreCLR:DefaultDomain):已加载'c:\ data \ Programs \ WindowsApps \ Microsoft.NET.CoreRuntime.1.1_1.1.25915.0_arm__8wekyb3d8bbwe \ System.Private.CoreLib.ni.dll'。跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ AquariumControllerPi.winmd'。符号已加载。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ System.Runtime.dll'。跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'c:\ data \ Programs \ WindowsApps \ Microsoft.NET.CoreRuntime.1.1_1.1.25915.0_arm__8wekyb3d8bbwe \ mscorlib.ni.dll'。跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ WinMetadata \ Windows.winmd'。模块是在没有符号的情况下构建的。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ System.Runtime.InteropServices.WindowsRuntime.dll'。跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ System.Threading.Tasks.dll'。跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载 'C:\数据\ Users \用户DefaultAccount \应用程序数据\本地\ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ ABC.dll'。符号已加载。

'backgroundTaskHost.exe'(CoreCLR:CoreCLR_UWP_Domain):已加载'C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ AquariumControllerPIVS.Debug_ARM.CCROWE \ System.Runtime.WindowsRuntime.dll'。跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。

抛出异常:System.Private.CoreLib.ni.dll中的“System.IO.FileLoadException”

0 个答案:

没有答案