2016-04-26 57 views

回答

4

現在沒有。但是...

你見過這個post在Xamarin論壇:

我只是在尋找,看看有什麼計劃支持的NuGet v3和project.json在XS?

有計劃在某個時候添加對NuGet v3的支持。主要問題是它不像更新Xamarin Studio客戶端以支持NuGet v3那樣簡單。我們需要爲iOS和Android的構建工具添加支持。隨着微軟發佈NuGet構建任務,我們又邁進了一步。 是的,Bugzilla有一個針對NuGet 3支持的開放bug。

我會按照此bug進行更新。

0

取決於! ;)

如果您的意思是您的解決方案的一部分,它是一個是的。如果您創建新的Xamarin解決方案,UWP項目不出意外已經包含一個project.json文件。但當然這不是真正的Xamarin。

另一方面,我還沒有找到任何將Android或iOS項目切換到project.json的可能性。

如果您在nuget.org上閱讀,則只支持UWP,PCL和ASP.NET Core。

所以,如果你要求PCL - 這是可能的。您可以創建一個新項目,或者您可以使用switch(我沒有嘗試過)使用此文件。

+0

你是對的,使用project.json文件在技術上支持PCL項目。但是,這僅適用於在Visual Studio中使用PCL項目。 Xamarin尚未支持它(因爲目前它不支持Nuget 3)。您可能會使用Xamarin作爲您的PCL項目,因此IMO甚至不完全支持PCL。 – user2481095

2

現在已添加。請參閱Miguel de Icaza的博客文章。 爲了後代的緣故,我在此引用相關部分。

Major Updates: iOS 10, Android Nougat, and Other Tasty Bits

的NuGet 3支持 在此版本中,我們還增加了支持的NuGet 3和包和依賴的新軟件包文件格式,project.json,並傳遞支持恢復。任何現在專門針對NuGet 3的軟件包都可以安裝,並且在搜索軟件包時將顯示在NuGet Feed中。