![](/img/trans.png)
[英]Xamarin (Visual Studio 2019) Xaml Previewer Not working on Windows or Mac
[英]Xamarin Forms Previewer not working in Visual Studio for Mac. Giving error message: The base class associated with this XAML file could not be found
我有同樣的問題。 由於沒有編譯錯誤。 只需運行應用程序,檢查您添加的所有頁面是否都運行良好,然后關閉應用程序。 現在重新構建解決方案,設計錯誤將消失。
我不知道為什么,但它對我有用。 希望這可以幫助!
這是 Visual Studio 15.5 及更高版本中 Xamrain.Forms Previewer 中存在的錯誤。 我已經在 VS 開發者社區上提交了這個問題。
有清理,重建和刪除android項目的obj&bin文件夾之類的解決方案。 最好的選擇是使用 VS2019。
我最近在一個新項目中遇到了這個問題。 使用設計器時我的代碼崩潰了(在設備和模擬器上運行時運行良好)。 由於異常沒有消失,我刪除了整個項目中的bin
和obj
目錄,並重新啟動了 Visual Studio。
然后,異常消失了,但發生了這個確切的問題:未找到與 XAML 關聯的基類。
我重建,重新啟動,做了所有這些,它就是不會消失。
直到我為設備(不是模擬器)構建了 iOS 項目。 關鍵是查看日志文件( ~/Library/Logs/VisualStudio/7.0/iOSDesigner.TIMESTAMP.log
),其中有這一行:
[2019-02-19 14:49:52.0] INFO: These assembly will not be uploaded as they cannot be found on disk:
[2019-02-19 14:49:52.0] INFO: /Users/***/src/my-app/bin/Debug/netstandard2.0/my-app.dll
調試是設備構建,而不是模擬器。
在我重建設備版本后(“通用設備”很好),突然 XAML 預覽器又開始工作了。
預覽器似乎混合使用設備和模擬器構建,以及文本編輯器本身來更新預覽。 怎么……奇怪。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.