Windows 在物理设备中部署具有代理组件的应用程序
我正在使用代理组件开发一个应用程序,使用Microsoft模板并遵循这一步骤 我出现问题的原因是,我可以在本地计算机和windows模拟器中执行/部署应用程序,而不会出现问题,但当我在设备中部署应用程序时,它会出现异常 错误说明: 请求的Windows运行时类型“MyNamespace.PrintService”未注册 我在ViewModelLocator中得到错误,在使用代理组件的ViewModel的getter的代码行中:Windows 在物理设备中部署具有代理组件的应用程序,windows,windows-runtime,winrt-component,Windows,Windows Runtime,Winrt Component,我正在使用代理组件开发一个应用程序,使用Microsoft模板并遵循这一步骤 我出现问题的原因是,我可以在本地计算机和windows模拟器中执行/部署应用程序,而不会出现问题,但当我在设备中部署应用程序时,它会出现异常 错误说明: 请求的Windows运行时类型“MyNamespace.PrintService”未注册 我在ViewModelLocator中得到错误,在使用代理组件的ViewModel的getter的代码行中: public SettingsViewModel Setti
public SettingsViewModel Settings
{
get { return ServiceLocator.Current.GetInstance<SettingsViewModel>(); }
}
public class SettingsViewModel
{
public SettingsViewModel(IPrintService printService)
{
if (printService == null)
throw new ArgumentNullException("printService");
_printService = printService;
InitializeCommands();
InitializeActions();
}
...
}
请复习,并在问题本身中提供一个。然后,找出导致错误的代码行。我不明白你的意思。这不是我第一次问问题,我认为我的问题做得不错……我提供了所有需要的信息。向我们展示你的代码,告诉我们哪行抛出异常。好的。现在你能给我们展示一下更多的背景吗?可能这个属性所在的整个类?我认为这不是很相关:。上下文是我正在使用一个代理组件,该组件在我的笔记本电脑上运行良好,但在物理设备上运行不好。我已经发布了我遵循的指南以及我收到的异常和消息异常