2017-05-27 186 views
1

去年夏天我構建了一個xamarin跨平臺移動應用程序。我們正在等待硬件爲我們部署應用程序做好準備。M2Mqtt android/xamarin由於某種原因不再工作

現在一切都準備就緒我在我的驅動器上保存了應用程序的副本。

上週我將應用程序從我的一個驅動器複製到我的開發機器上,我一直在調試模式下使用它。

昨天我試着在釋放模式編譯,突然我

使用uPLibrary.Networking.M2Mqtt; using uPLibrary.Networking.M2Mqtt.Messages;

變灰,並顯示錯誤找不到。現在,即使在調試模式下,我也無法獲得任何工作,所有我的mqtt命令都顯示錯誤。

我試着重新安裝的NuGet包,但我得到的錯誤綁編譯成.........不提供包看到筆者

我只是不明白髮生了什麼,以及爲什麼

enter image description here

請讓我知道,如果您有任何想法,從我讀過的可能是因爲我從另一個文件夾中移動項目。請幫助

+0

您指的是哪些NuGet軟件包?你能至少提供一個鏈接嗎? Paolo Patierno的 –

+0

m2mqtt v4.3.0。這是一個c#mqtt客戶端,在這一點上對我很有幫助 – Mark

回答

0

我最初做的是找到m2mqtt.mono.dll,它工作得很好,直到我發現一些bug在更多的resent提交中被修復。

我現在已經掌握了M2Mqtt.Net.dll,我剛剛添加到我的Xamarin項目,它似乎工作良好。

我去了paho.mqtt.m2mqtt高手。下載的git在Visual Studio 2017中打開了sln,構建瞭解決方案,並從M2Mqtt/obj/debug文件夾獲取了M2Mqtt.Net.dll,並在我的項目中添加了對它的引用。

如果我有任何問題,我會及時通知您

相關問題