當使用棱鏡模板包在Xamarin Forms應用程序中創建棱鏡頁面時,出現以下錯誤。無法使用「棱鏡模板包」創建棱鏡頁面
參數不正確(異常來自HRESULT:80070057 (E_INVALIDARG)
我使用VS2015,棱鏡模板包1.7,這裏是我的項目結構
當使用棱鏡模板包在Xamarin Forms應用程序中創建棱鏡頁面時,出現以下錯誤。無法使用「棱鏡模板包」創建棱鏡頁面
參數不正確(異常來自HRESULT:80070057 (E_INVALIDARG)
我使用VS2015,棱鏡模板包1.7,這裏是我的項目結構
我的錯誤是在修改應用程序類以繼承「PrismApplication」之前嘗試創建「Prism」頁面。
我剛剛注意到,使用模板包時,它會自動在App類的'RegisterTypes'方法中註冊導航頁面。
添加到穆罕默德的答案上面,我也有從PrismApplication
public App(IPlatformInitializer initializer = null) : base(initializer)
{
}
繼承後更改構造以下內容並也不得不在Application
更改爲PrismApplication
在App.xaml文件也。
爲什麼不是評論而不是答案? –
什麼是您的IDE和它的版本是什麼?你使用的是什麼版本的模板包?什麼是你的項目結構(你有視圖和ViewModels文件夾?) –
我使用Visual Studio 2015,棱鏡模板包1.7和是的,我確實有'視圖'和'ViewModels'文件夾。 – muhammad