【问题标题】:Module could not be found (VSTS Build with Windows 10 SDK for Creators update )找不到模块(VSTS Build with Windows 10 SDK for Creators update)
【发布时间】:2020-08-22 02:21:45
【问题描述】:

我们正在 VSTS 上为 UWP 应用创建 appxbundle。构建成功,但是在运行时我们在访问以下方法时遇到异常:

public static Task<DeviceManagementClient> CreateAsync(IDeviceTwin deviceTwin, IDeviceManagementRequestHandler hostAppHandler);

例外:

    The specified module could not be found. 
    (Exception from HRESULT: 0x8007007E) at System.StubHelpers.StubHelpers.GetWinRTFactoryObject(IntPtr pCPCMD) 
at SystemConfiguratorProxyClient.SCProxyClient..ctor() at Microsoft.Devices.Management.SystemConfiguratorProxy..ctor() 
at Microsoft.Devices.Management.DeviceManagementClient.<CreateAsync>d__7.MoveNext() --- 

构建机器: 带有 Windows 10 SDK 秋季创建者更新的 Windows Server 2012 R2

运行时: 带有 Windows 10 RS3 版本的 Dragonboard

我们遵循 UWP 构建模板来创建应用程序包。

我们缺少什么?

【问题讨论】:

  • 如果你在本地机器上手动生成包并使用这个包会有什么结果?
  • 当包在本地机器上构建时,我们没有看到异常
  • 尝试在你的构建机器上手动生成包(MSBuild)并检查它是否有问题。你能用一个新项目重现这个问题吗?可以分享一下 OneDrive 上的详细构建日志吗?
  • 抱歉,我无法获得您要求的详细信息。但我们观察到,这只发生在发布版本、本地或 VSTS 中。调试构建我们没有看到这个异常。
  • 调试构建是什么意思?如果你能重现这个问题,你可以在 OneDrive 上分享一个简单的项目。

标签: uwp windows-10-universal windows-iot-core-10 dragonboard


【解决方案1】:

问题是我们有一个自定义 Nuget 包,它是在 Debug 版本中构建的,因此它在发布构建配置中不起作用。谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    • 2017-09-22
    • 2017-10-21
    • 1970-01-01
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    相关资源
    最近更新 更多