[英]Specify Windows Phone targets in Xamarin.Forms
看來,Xamarin.Support論壇已經死了,所以我會在這里嘗試嘗試在StackOverflow上重新發布問題(原文為: http : //forums.xamarin.com/discussion/58083/specify-windows-phone-targets#最新 )。
我在創建新的Xamarin.Forms
項目時遇到問題。
直到最后一次更新,當創建一個新的Xamarin.Forms項目(空白應用程序Xamarin.Forms Portable)時,我得到了核心項目Android,iOS,Win81,WinPhone81和UWP(這正是我所需要的)。 但是,從昨天開始,我一直在獲得Android,iOS和Windows 8.0 Silverlight項目的核心。
我嘗試手動刪除Silverlight項目,並添加對Windows8.1和UWP項目的引用。 但是,我無法更改PCL(核心項目)的目標-它迫使我保留對Silverlight的支持。 (實際上,在刪除所有Xamarin.Forms依賴項然后重新引用它們之后,我能夠更改PCL目標)。
發生了什么事? 如何指定Windows平台的目標?
我正在使用Xamarin for Visual Studio。 當前的Xamarin.VisualStudio版本是4.0。 我試圖使用.NET 4.5和4.6框架設置創建新項目。
PS:與這個問題沒有直接關系,但是我收到一些奇怪的JSON錯誤(重新定位之后,在PCL庫中創建了一個空的project.json文件)。 但是,構建項目后,該應用程序可以在Android和Windows Phone上流暢運行(尚未在iPhone上嘗試過)。
我最近在穩定頻道中看到Xamarin 4。 在安裝了UWP工具的Win10上使用VS 2015(這是一個重要的選擇)。 現在剛剛創建一個項目,並提示我要使用哪個Win版本,默認值為10.0。
提示出現時,我在解決方案中只有一個8.1項目。
提示后,創建了一個UWP項目。
這是否與您的經歷不同?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.