gpt4 book ai didi

xamarin.ios - TinyIoC.TinyIoCResolutionException : Unable to resolve type: on ipad deployment 问题

转载 作者:行者123 更新时间:2023-12-02 01:08:18 25 4
gpt4 key购买 nike

我收到 TinyIOC 无法解析类型异常。我使用 Xamarin studio for ipad 开发了我的应用程序。在模拟器中它工作正常。但是在部署 ipad 时出现以下错误。

TinyIoC.TinyIoCResolutionException: Unable to resolve type: IOSLoginViewModel ---> System.Exception: Unable to resolve type: IOSLoginViewModel ---> System.Exception: Unable to resolve type:

private IEnumerable<ConstructorInfo> GetTypeConstructors(Type type)
{
//#if NETFX_CORE
// return type.GetTypeInfo().DeclaredConstructors.OrderByDescending(ctor => ctor.GetParameters().Count());
//#else
return type.GetConstructors().OrderByDescending(ctor => ctor.GetParameters().Count());
//#endif
}

上述方法在模拟器上返回值,但对于 ipad,它返回 null。

我用过的代码行是

var tContainer = TinyIoC.TinyIoCContainer.Current;
tContainer.Register<IOnlineAuthenticationService, Framework.OnlineProvider.AuthenticationService>().AsMultiInstance();


DataContext = TinyIoC.TinyIoCContainer.Current.Resolve<IOSLoginViewModel>();

IOS 构建选项我都试过了,Linking - SDK, ALL, No 但仍然是同样的错误。

最佳答案

  1. 在 Xamarin Studio 中,打开“运行”->“异常”并添加“System.Exception”。运行你的
  2. 运行您的应用
  3. 发生错误时,查看异常对象的 InnerException 属性,这将为您提供无法解析类型的原因的线索。

关于xamarin.ios - TinyIoC.TinyIoCResolutionException : Unable to resolve type: on ipad deployment 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20001286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com