簡體   English   中英

如何為Xamarin Forms應用程序創建Nuget包

[英]How to create a Nuget Package for Xamarin Forms application

最近,我開始研究Xamarin,並且創建了一個UI組件,可以在多個項目中使用。 我為Xamarin.Forms創建了Entry組件,並為iOS和android添加了自己的自定義項。

現在,我想創建一個Nuget軟件包,可以直接從Nuget商店下載該軟件包以用於其他項目。 我正在尋找基於我的xamarin解決方案創建Nuget包的正確步驟。 但不幸的是,我沒有按照正確的步驟來創建它。

各種各樣的幫助表示贊賞。

  1. 獲取項目內部所有項目的發布版本(將在nuget包中)
  2. 下載並運行Nuget Package Explorer
  3. 創建一個新包
  4. 右鍵單擊Package Conext並在其中添加lib
  5. 關於您支持的平台(UWP,iOS,Android,PCL),請在下面添加文件夾並拖放之前已創建的DLL。

Nuget文件夾

  1. 導出包形式File-> Publish

注意:您可以通過Nuget Package Explorer打開並檢查任何Nuget軟件包內容,這可能會給您一些提示。

這個問題很老,但是對於像我這樣來這里的人們來說,這個問題已經被解決了。

有關說明, 參見: https : //developer.xamarin.com/guides/cross-platform/application_fundamentals/nuget-multiplatform-libraries/single-codebase/

基本上,您可以在Xamarin Studio中進行更多面向GUI的操作。

Xamarin Studio現在有一個類似的選項

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM