我正在使用代理组件开发应用程序,使用Microsoft模板(https://visualstudiogallery.msdn.microsoft.com/527286e4-b06a-4234-adde-d313c9c3c23e)并按照此步骤(http://blogs.u2u.be/diederik/post/2014/04/25/Building-Enterprise-apps-using-Brokered-Windows-Runtime-Components.aspx)进行开发。
我的问题的原因是我可以在本地计算机和Windows模拟器中执行/部署应用程序而没有问题,但是当我在设备中部署应用时,它会以{{1 }}
错误描述:
请求的Windows运行时类型' MyNamespace.PrintService'未注册
我在使用代理组件的 getM of ViewModel 的代码行中TargetInvocationException
收到错误:
ViewModelLocator
ViewModelLocator是标准的MVVM Light视图模型定位器。
这是我的SettingsViewModel的源代码,我注入了代理组件:
public SettingsViewModel Settings
{
get { return ServiceLocator.Current.GetInstance<SettingsViewModel>(); }
}