2015-01-07 129 views
0

我們正在爲下一個項目評估Xamarin Forms,以開發三種主要平臺的相同應用程序:Android,iOS和Windows Phone。在Windows 8.1上安裝最新的Xamarin

由於我們主要與公司內的WP和Windows應用程序一起工作,因此我們有一個良好的工作環境基礎設置。它包含Windows 8.1 Pro/Enterprise安裝,包含WP 8.0和8.1仿真器和目標的Visual Studio 2013 Update 4以及所有其他軟件包(例如Office Development軟件包等)。

因此,我抓住了這樣一臺筆記本電腦,並安裝了Xamarin,在他們的網站上使用官方下載網址。它安裝得很好,但是當我嘗試創建一個新的Forms項目時,它只創建了它的Android部分,沒有創建WP或iOS項目。

檢查設置和全部後,事實證明,Xamarin Studio將不會加載可以創建項目的iOS和WP部件。

我怎樣才能讓它看到這些擴展?

+1

要創建iOS和WP項目,你需要使用Visual Studio與Xamarin擴展。 – Jason

+0

也使用Xamarin擴展安裝了Visual Studio 2013。安裝程序基本上是這樣的:Win8.1,Chrome,Total Commander,帶有所有選項的Visual Studio 2013,VS2013.4,Android SDK,Android NDK,GTK#,Java JDK 1.6和1.7,然後運行Universal Installer完成缺少的部分。 – fonix232

+2

而不是使用Xamarin Studio創建您的Xamarin項目使用Visual Studio來創建Xamarin表單pcl項目。這應該創建Android,iOS和WP項目 – user1

回答

1

您將需要下載Windows手機SDK更新,這將創建Windows手機項目爲您

+0

哪個具體更新?另外,VS2013安裝程序不應該自動執行更新嗎? – fonix232

+0

如果它安裝了Windows Phone SDK,它取決於您安裝的Visual Studio版本。您可以從這裏下載SDK:https://dev.windows.com/en-us/develop/download-phone-sdk – Martijn00

+0

如果您安裝了SDK並且未創建Windows項目,可能是因爲您的PCL是沒有針對合適的框架,您可能需要更改PCL設置。有一個閱讀[這裏](http://developer.xamarin.com/guides/cross-platform/application_fundamentals/pcl/introduction_to_portable_class_libraries/)你怎麼能做到這一點 –