我想,以減少應用程序的大小,並啓用「鏈接的所有程序集」,但我有以下錯誤應用程序崩潰時鏈接所有組件啓用
MvvmCross.Platform.Exceptions.MvxException應用程序崩潰:無法構造和從定位MvxDefaultViewModelLocator初始化視圖模型類型Japam.Core.ViewModels.MantraasViewModel - 檢查的InnerException獲取更多信息
我試圖
--linkskip=mvvmcross.platform.ios
--linkskip=mvvmcross.core
--linkskip=mvvmcross.platform
但沒有運氣,在我的核心pcl項目的彙編級別保留了保留屬性。 還增加了一對夫婦的更多方法LinkerPleaseIncludefile
public void Include(MvvmCross.Platform.IoC.MvxPropertyInjection injection)
{
injection = new MvvmCross.Platform.IoC.MvxPropertyInjection();
}
public void Include(MvxDefaultViewModelLocator locator)
{
locator = new MvxDefaultViewModelLocator();
}
,但沒有用,可能有人幫助我找出丟失
MvvmCross.Platform.Exceptions.MvxException:失敗爲類型 構建和初始化ViewModel定位器的Japam.Core.ViewModels.MantraasViewModel MvxDefaultViewModelLocator - 檢查InnerException以獲取更多信息 ---> MvvmCross.Platform.Exceptions.MvxException:問題類型的創建視圖模型MantraasViewModel ---> MvvmCross.Platform.Exceptions.MvxIoCResolveException:無法 構建MantraasViewModel ---> System.Reflection.TargetInvocationException:異常有被調用的目標拋出 。 ---> MvvmCross.Platform.Exceptions.MvxIoCResolveException:無法 解析參數類型 IMvxSqliteConnectionFactory的參數sqliteConnectionFactory在MvvmCross.Platform.IoC.MvxSimpleIoCContainer.GetIoCParameterValues 創建 Japam.Core.Services.DataServices.MantraService 時( System.Type的類型,System.Reflection.ConstructorInfo firstConstructor) [0x00036]在d:\ git的\ MvvmCross \ MvvmCross \平臺\平臺\國際奧委會\
究竟該'InnerException'說什麼? – SushiHangover
不顯示InnerException,它只是顯示 – Krishna
如果您選擇繼續,並且當您的應用程序與調試器斷開連接時,您應該能夠在輸出窗口中看到整個異常。其中將包括內部異常。 – Plac3Hold3r