我在Xamarin.FormsXamarin.Forms參考衝突
我試圖從Xamarin使用類Reachability.cs(從官方源下載)問題所使用的檢查一個URL或IP地址可達。
當我嘗試建立它讓我看到以下錯誤消息:
參考鍵入它在「系統」定義「ip地址」的主張,但它 找不到
我不知道如何解決它 我usings是
using System;
using SystemConfiguration;
using CoreFoundation;
親切的問候,
斯特凡
我在Xamarin.FormsXamarin.Forms參考衝突
我試圖從Xamarin使用類Reachability.cs(從官方源下載)問題所使用的檢查一個URL或IP地址可達。
當我嘗試建立它讓我看到以下錯誤消息:
參考鍵入它在「系統」定義「ip地址」的主張,但它 找不到
我不知道如何解決它 我usings是
using System;
using SystemConfiguration;
using CoreFoundation;
親切的問候,
斯特凡
Reachability.cs取決於其不存在PCL類System.Net。要測試表單中的可訪問性,請改爲使用Connectivity插件。
唯一的是如何使用任務
使用異步/等待 – Jason
私人靜態異步任務
ip地址是System.Net 的一部分添加
using System.Net;
您usings - 這不是你的問題
檢查發EMAIL:[email protected]的在你的參考文獻中選擇了以下組件(右鍵點擊參考文獻,編輯參考文獻,所有 - 我希望名稱是正確的,因爲我的xamarin工作室是在germa N)
添加reachability.cs到項目
添加此行到c'tor或其他地方想要使用可達性的東西
UpdateStatus (null, null);
Reachability.ReachabilityChanged += UpdateStatus;
添加事件處理程序
void UpdateStatus (object sender, EventArgs e)
{
Console.WriteLine(Reachability.RemoteHostStatus().ToString());
Console.WriteLine(Reachability.InternetConnectionStatus().ToString());
Console.WriteLine(Reachability.LocalWifiConnectionStatus().ToString());
}
你得到這個的官方來源是什麼?我不知道Xamarin有一個下載位置,所以我有點好奇,看看他們還有什麼。 – David
Nevermind發現它我假設你指的是:https://github.com/xamarin/ – David