Xamarin.ios TinyIoC.TinyIoCResolutionException:无法解析ipad部署上的类型
我发现TinyIOC无法解决类型异常。我使用Xamarin studio for ipad开发了我的应用程序。在模拟器中,它运行良好。但在部署ipad时,我发现了以下错误 TinyIoC.TinyIoCResolutionException:无法解析类型:IOSLoginViewModel-->System。异常:无法解析类型:IOSLoginViewModel-->System。异常:无法解析类型:Xamarin.ios TinyIoC.TinyIoCResolutionException:无法解析ipad部署上的类型,xamarin.ios,tinyioc,Xamarin.ios,Tinyioc,我发现TinyIOC无法解决类型异常。我使用Xamarin studio for ipad开发了我的应用程序。在模拟器中,它运行良好。但在部署ipad时,我发现了以下错误 TinyIoC.TinyIoCResolutionException:无法解析类型:IOSLoginViewModel-->System。异常:无法解析类型:IOSLoginViewModel-->System。异常:无法解析类型: private IEnumerable GetTypeConstructors(类型) { /
private IEnumerable GetTypeConstructors(类型)
{
//#如果NETFX_核心
//返回类型.GetTypeInfo().DeclaredConstructors.OrderByDescending(ctor=>ctor.GetParameters().Count());
//#否则
返回类型.GetConstructors().OrderByDescending(ctor=>ctor.GetParameters().Count());
//#恩迪夫
}
上述方法在模拟器上返回值,但对于ipad,它给出的是null
我使用的代码行是
var tContainer=TinyIoC.TinyIoCContainer.Current;
tContainer.Register().AsMultiInstance();
DataContext=TinyIoC.TinyIoCContainer.Current.Resolve();
IOS构建选项我都试过了,
Linking-SDK,全部,没有但仍然是相同的错误