0

나는 윈도우 폰 8 기기타입 Cheesebaron.MvxPlugins.Settings.PluginLoader에 대한 플러그인 어셈블리를로드 할 수 없습니다

내 패키지 구성에 내 MVVMCross 응용 프로그램 실행 다음과 같은 문제가되는 데하십시오 :

<?xml version="1.0" encoding="utf-8"?> 
<packages> 
    <package id="Bulboss.MvvmCross.Plugins.UserInteraction" version="1.3.1" targetFramework="wp8" /> 
    <package id="Cheesebaron.MvxPlugins.Settings" version="2.1.0" targetFramework="wp8" /> 
    <package id="Microsoft.Bcl" version="1.1.9" targetFramework="wp8" /> 
    <package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="wp8" /> 
    <package id="Microsoft.Net.Http" version="2.2.22" targetFramework="wp8" /> 
    <package id="MvvmCross" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Binding" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Core" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Platform" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Plugin.File" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Plugin.Json" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Plugin.Location" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Plugin.Messenger" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Plugin.Network" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.Plugin.Visibility" version="4.3.0" targetFramework="wp8" /> 
    <package id="MvvmCross.StarterPack" version="4.3.0" targetFramework="wp8" /> 
    <package id="Newtonsoft.Json" version="9.0.1" targetFramework="wp8" /> 
    <package id="WPtoolkit" version="4.2013.08.16" targetFramework="wp8" /> 
</packages> 

public class SettingsPluginBootstrap : MvxPluginBootstrapAction<Cheesebaron.MvxPlugins.Settings.PluginLoader> 
    { 

    } 

을 다음과 같이 나는 플러그인은 부트 스트랩하고 난 그렇게

같은 설정 플러그인을 사용하여

public App() 
     { 
      var setup = new Setup(RootFrame); 
      setup.Initialize(); 
     } 

을 다음 그러나 setup.Initialize()가 호출 될 때마다로

public class SettingsService 
    { 

     private ISettings _settings; 

     public SettingsService(ISettings settingsService) 
     { 
      _settings = settingsService; 
     } 
} 

내 윈도우 폰 응용 프로그램 생성자 설정입니다. 나는 추종 예외를 얻는다

Additional information: could not load plugin assembly for type Cheesebaron.MvxPlugins.Settings.PluginLoader 
    at MvvmCross.Platform.Plugins.MvxFilePluginManager.LoadAssembly(Type toLoad) 
    at MvvmCross.Platform.Plugins.MvxFilePluginManager.FindPlugin(Type toLoad) 
    at MvvmCross.Platform.Plugins.MvxPluginManager.ExceptionWrappedLoadPlugin(Type toLoad) 
    at MvvmCross.Platform.Plugins.MvxPluginManager.EnsurePlatformAdaptionLoaded[T]() 
    at Cheesebaron.MvxPlugins.Settings.PluginLoader.EnsureLoaded() 
    at MvvmCross.Platform.Plugins.MvxPluginManager.EnsurePluginLoaded(IMvxPluginLoader pluginLoader) 
    at MvvmCross.Platform.Plugins.MvxPluginManager.EnsurePluginLoaded(Type type) 
    at MvvmCross.Platform.Plugins.MvxPluginManager.EnsurePluginLoaded[TType]() 
    at MvvmCross.Platform.Plugins.MvxPluginBootstrapAction`1.Load(IMvxPluginManager manager) 
    at MvvmCross.Platform.Plugins.MvxPluginBootstrapAction`1.RunAction() 
    at System.Action.Invoke() 
    at MvvmCross.Platform.IoC.MvxSimpleIoCContainer.InternalSetResolver(Type tInterface, IResolver resolver) 
    at MvvmCross.Platform.IoC.MvxSimpleIoCContainer.RegisterSingleton[TInterface](TInterface theObject) 
    at MvvmCross.Platform.Mvx.RegisterSingleton[TInterface](TInterface service) 
    at MvvmCross.Core.Platform.MvxSetup.InitializePluginFramework() 
    at MvvmCross.Core.Platform.MvxSetup.InitializeSecondary() 
    at MvvmCross.Core.Platform.MvxSetup.Initialize() 
    at IGovern.WinPhone.App..ctor() 

나는 무엇을 나쁘게하고 있냐?

+0

Windows Phone 8.0 Silverlight를 대상으로합니다. 지원되지 않습니다. – Cheesebaron

답변

0

Windows Phone 8.0 Silverlight를 대상으로했습니다. 플러그인이이 플랫폼을 지원하지 않음을 나타냅니다.

관련 문제