2017-10-10 186 views
-1

我正在編寫我的mac(Xamarin-Studio),我的目標是爲Android和IOS編寫C#應用程序。這是我的問題。安裝/使用已下載的nuget包的問題(在Xamarin-Forms中)

我成功下載了nuget-package(ZXing.Net.Mobile)(因爲我可以在解決方案的包文件夾中看到它)。然後我去了solution.IOS到的AppDelegate想來應聘這個代碼ZXing.Net.Mobile.Forms.iOS.Platform.Init();(如告訴記者,在github上自述文件),但是它說

/用戶/ summerdream /項目/祕書/的iOS/AppDelegate中的.cs(13,13):錯誤 CS0103: '斑馬線' 這個名字不會在目前情況下 (CS0103)(Secretary.iOS)存在

我一直試圖擺脫這一問題的3現在幾天,我沒有得到任何地方。任何人都可以給我一些提示嗎?

+0

是在您的iOS項目中安裝的軟件包? – Jason

+0

嗯,我有3個項目(應用程序,App.IOS,App.Droid)。我已經在App – SummerDream

+1

上安裝了它,您需要將它安裝在每個項目中 – Jason

回答

0

您需要安裝ZXing.Net.Mobile.Forms您的解決方案嘗試,不Zxing.Net.Mobile

  1. 右鍵單擊解決方案
  2. 點擊「管理NuGet軟件包解決方案...」
  3. 卸載Zxing.Net.Mobile包。
  4. 搜索ZXing.Net.Mobile.Forms打包並安裝。
+0

非常感謝您的支持Kevin。我仍然有一些關於如何使用這個軟件包的問題,​​並且實際上創建了一個頁面(掃描頁面),我可以掃描二維碼,然後將內容存儲在一個變量中供以後使用。 – SummerDream

+0

您可以就其他問題提出新問題。 –

+0

如果這個答案有幫助,你能接受嗎? –

0

請與版本2.1.47

ZXing.Net.Mobile.2.1.47