如何安装WinRT Side loading Build或Package

时间:2014-12-29 10:52:01

标签: windows-runtime sideloading

我在2个月之前创建了构建WinRT日志,现在我要安装侧载。 Sideloadingstep(Clickme) 并得到像

这样的错误
Found bundle: C:\Users\jitendra.jadav\Downloads\iLitInstructor_3_1_5\iLitInstructor\iLitInstructor_3.1.5.314_Debug_Test\
iLitInstructor_3.1.5.314_x64_arm_Debug.appxbundle
Found certificate: C:\Users\jitendra.jadav\Downloads\iLitInstructor_3_1_5\iLitInstructor\iLitInstructor_3.1.5.314_Debug_
Test\iLitInstructor_3.1.5.314_x64_arm_Debug.cer
Error: The developer certificate "C:\Users\jitendra.jadav\Downloads\iLitInstructor_3_1_5\iLitInstructor\iLitInstructor_3
.1.5.314_Debug_Test\iLitInstructor_3.1.5.314_x64_arm_Debug.cer" has expired. One possible cause is the system clock isn'
t set to the correct date and time. If the system settings are correct, contact the app owner to re-create a package or
bundle with a valid certificate.
Press Enter to continue...:

注意:系统日期正确..

我的情况是不同的,如果它正在开发然后很好,但我们有不同的环境,如QA,Staging和Prod所以...应用程序已经在登台,这个开发人员许可证有效期为1年,但它只是为期1个月所以假设应用程序处于暂存环境中,我将如何将此应用程序安装到我的设备中。我没有选择生成新证书并制作新版本......有没有办法让这种情况发生..?如果是,那么如何...注意:不做新的构建。 如何解决这个问题..

谢谢你, 〜Jitendra。

1 个答案:

答案 0 :(得分:2)

我怀疑Visual Studio为该应用生成的临时证书已过期;从项目创建之日起,它只有1年的有效期。

由于您是开发人员,因此可以从Visual Studio中轻松检查。双击Package.appxmanifest文件以打开设计器,然后单击 Packaging 选项卡。单击选择证书... 按钮,然后检查到期日期

Certificate Expiration Date

如果它已经过期,您将需要创建一个新的临时证书。单击配置证书... 按钮,然后从下拉列表中选择创建测试证书。您只需确认提供的默认值即可生成新证书。

现在重建项目,重新创建包并尝试在测试机器上再次进行sidaloding。