2016-03-02 182 views
0

我有一個SqlDataSourceEnumerator問題。方法GetDataSources()返回沒有行的DataTable。而這個問題只發生在OS Win 8.1上的一臺電腦上。這裏是一個問題代碼:SqlDataSourceEnumerator不返回SQL Server名稱列表

SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance; 
     DataTable dataTable = instance.GetDataSources(); 
     foreach (DataRow row in dataTable.Rows) 
      Console.WriteLine($"{row[0]} | {row[1]} | {row[2]} | {row[3]}"); 

我想,這個問題是在一些窗口設置可能,但哪一個?有沒有人知道它會是什麼?

回答

0

解決方案是重新安裝.net Freamework。非常簡單的決定)